如何在我的localhost上创建子域?

时间:2013-09-13 19:32:20

标签: php localhost

是否可以在我的localhost上创建子域名?像sub.localhost 并想知道子域名是如何工作的。

3 个答案:

答案 0 :(得分:37)

创建虚拟主机:

<VirtualHost *:80>
    ServerName sub.localhost
    DocumentRoot "C:/public_html/sub"
</VirtualHost>

在您的主机文件中添加以下行:

127.0.0.0       sub.localhost

Here是一个有用的教程,您可能会觉得有帮助。

答案 1 :(得分:8)

只要将ip-hostname定义放在c:\Windows\System32\drivers\etc\hosts文件中,就可以使浏览器指向您想要的任何域/子域,例如:

  

127.0.0.1 localhost

     

127.0.0.1 sub.localhost

或在空格分隔的同一行上:

  

127.0.0.1 sub.localhost subsub.localhost local.host

答案 2 :(得分:6)

将以下内容添加到本地主机文件中。在Windows上,它位于C:\WINDOWS\system32\drivers\etc\hosts

127.0.0.1       sub.localhost

127.0.0.1替换为您想要的任何IP地址。