是否可以在我的localhost上创建子域名?像sub.localhost
并想知道子域名是如何工作的。
答案 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地址。