如何在我的本地主机上创建子域? [关闭]
Posted
技术标签:
【中文标题】如何在我的本地主机上创建子域? [关闭]【英文标题】:How to make subdomain on my localhost? [closed] 【发布时间】:2013-09-18 14:06:51 【问题描述】:是否可以在我的本地主机上创建子域?喜欢sub.localhost
并且想知道子域是如何工作的。
【问题讨论】:
查看HostAdmin 扩展。 【参考方案1】:将以下内容添加到您的本地主机文件中。在 Windows 上,它位于 C:\WINDOWS\system32\drivers\etc\hosts
。
127.0.0.1 sub.localhost
用你想要的任何 IP 地址替换 127.0.0.1
。
【讨论】:
【参考方案2】:这样创建一个虚拟主机:
<VirtualHost *:80>
ServerName sub.localhost
DocumentRoot "C:/public_html/sub"
</VirtualHost>
并在您的主机文件中添加以下行:
127.0.0.0 sub.localhost
Here 是一个有用的教程,您可能会觉得有帮助。
【讨论】:
*.localhost 应该开箱即用,无需向 /etc/hosts 添加任何内容 :) 虽然在 Debian 中我遇到了这个确切的问题【参考方案3】:只要将 ip - 主机名定义放在 c:\Windows\System32\drivers\etc\hosts
文件中,您就可以让浏览器指向您想要的任何域/子域,例如:
127.0.0.1 本地主机
127.0.0.1 sub.localhost
或在同一行上用空格分隔:
127.0.0.1 sub.localhost subsub.localhost local.host
【讨论】:
以上是关于如何在我的本地主机上创建子域? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章