hosts file and multiple sub-domains
对于本地测试(和学习),我希望使用 x.com 主机名而不是 localhost。我将我的 Windows XP 主机文件更改为此 -
1 | 127.0.0.1 x.com |
现在
我应该进行哪些更改以使 www.x.com、sub1.x.com、sub2.x.com 等都在本地工作。 WordPressMU 将允许用户动态创建子域。
我基本上是在尝试在本地设置 WordPressMU。我正在使用 Apache/2.2.4、PHP/5.2.4 和 MySQL5。
请帮忙!
您也可以将一个 IP 地址的所有主机名放在同一行:
1 | 127.0.0.1 x.com www.x.com sub1.x.com sub2.x.com |
如果您有很多子名称,使用通配符肯定会更容易,但不幸的是,hosts 文件不支持。
或者,您可以下载 Simple DNS Plus 的试用版,您可以使用它在 XP 机器上运行本地 DNS 服务器(确保将 TCP/IP 设置为使用 127.0.0.1 作为 DNS)。这允许您设置通配符条目,例如 *.x.com.
您可以多次重复相同的 IP 地址来重定向多个主机名。但是,您必须列出完整的主机名 - 您不能列出域名或通配符并期望该域中的所有主机都重定向到 IP 地址。
1 2 3 4 | 127.0.0.1 x.com 127.0.0.1 www.x.com 127.0.0.1 sub1.x.com 127.0.0.1 sub2.x.com |
您可以尝试使用 AngryHosts,使用它可以添加通配符主机规则。