对于本地测试(和学习),我希望使用 x.com 主机名而不是 localhost。我将我的 Windows XP 主机文件更改为此 -
127.0.0.1 x.com
现在http://x.com/
工作得很好,但http://www.x.com
没有。:(
我应该进行哪些更改才能使 www.x.com、sub1.x.com、sub2.x.com 等都在本地工作。使用 WordpressMU 的用户将能够动态地创建和管理子域。
我基本上是在尝试在本地设置 WordpressMU。我正在使用 Apache/2.2.4、PHP/5.2.4 和 MySQL5。
请帮忙!
您已更改单个主机的 IP
x.com
- 您最好安装本地 DNS 服务器,并根据需要配置区域(例如,您可以通过不同的 MTA 推送电子邮件)快速的解决方案就是添加额外的行,例如: 127.0.0.1 www.x.com 127.0.0.1 sub1.x.com
不幸的是,这将需要设置一个本地 DNS 服务器,以及这些域的区域文件,因为无法在 /etc/hosts 中使用通配符域
正如 Rowland 所说,您要求的是通配符 DNS,这需要一个真正的 DNS 服务器。