对于本地测试(和学习),我希望使用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。
请帮忙!
答案 0 :(得分:16)
您还可以将IP地址的所有主机名放在同一行:
127.0.0.1 x.com www.x.com sub1.x.com sub2.x.com
如果您有很多子名称,使用通配符肯定会更容易,但不幸的是主机文件不支持此。
或者,您可以下载Simple DNS Plus的试用版,您可以使用该试用版在XP计算机上运行本地DNS服务器(确保将TCP / IP设置为使用127.0.0.1进行DNS)。这允许您设置通配符条目,如* .x.com。
答案 1 :(得分:3)
您可以多次重复相同的IP地址以重定向多个主机名。您必须列出完整的主机名 - 您不能列出域名或通配符,并希望该域中的所有主机都重定向到IP地址。
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
答案 2 :(得分:1)
您可以尝试使用AngryHosts添加通配符主机规则。