如何在本地主机中创建多个子域


how to create multiple sub domain in local host?

使用nginx和php,我需要在本地主机中创建多个子域。我怎样才能实现它?

我正在使用ubuntu 12.04php5nginx作为网络服务器。

我已经在我的配置文件中尝试过*.servername.com。BUt 它不起作用。

在 localhost 中,您可以在 C:''Windows''System32''Drivers''etc 的 dir 的 "hosts" 文件中输入子域(它可能在 linux 的/etc)

127.0.0.1       maindomain.com
127.0.0.1       one.maindomain.com
127.0.0.1       two.maindomain.com

之后,您必须在 httpd.conf 文件中输入

<VirtualHost 127.0.0.1:80>
DocumentRoot pathToMainDomain
ServerName maindomain.com
</VirtualHost>

<VirtualHost 127.0.0.1:80>
DocumentRoot pathToMainDomain
ServerName one.maindomain.com
</VirtualHost>

<VirtualHost 127.0.0.1:80>
DocumentRoot pathToMainDomain
ServerName two.maindomain.com
</VirtualHost>