【发布时间】:2010-11-03 09:54:15
【问题描述】:
有没有办法为 test.localhost 之类的东西设置子域 udner Xp Pro IIS
可以通过 IIS 或 hosts 文件完成吗?需要在使用 pathign 回到根目录的站点上进行 tets,因此将站点置于 localhost/test 之类的虚拟目录中会导致问题。
【问题讨论】:
标签: iis windows-xp localhost
有没有办法为 test.localhost 之类的东西设置子域 udner Xp Pro IIS
可以通过 IIS 或 hosts 文件完成吗?需要在使用 pathign 回到根目录的站点上进行 tets,因此将站点置于 localhost/test 之类的虚拟目录中会导致问题。
【问题讨论】:
标签: iis windows-xp localhost
最简单的方法是将您已经拥有的单独站点的文档根目录切换到与目标站点不同的文件夹。然后你可以在完成后切换回来。
如果您在根目录下的虚拟目录中构建东西,这甚至不会影响任何正在进行的项目。
我好像记得有一个工具可以帮你做这个,但我忘记了它的名字和坐标。
【讨论】:
用记事本打开文件c:\windows\system32\drivers\etc
并添加这一行:
127.0.0.1 mysuper-site.com.net.blabla
然后浏览到这个网站:http://mysuper-site.com.net.blabla
【讨论】:
您可能很清楚,开箱即用的 IIS 5.1 仅支持一个网站。您可以使用adsutil.vbs 工具在 IIS 5.1 中创建第二个站点并将其配置为使用该站点。
下面的文章解释了这个过程:
IIS: Creating Multiple Web Sites within IIS on Windows 2000 and Windows XP Professional
甚至还有一个 GUI 小部件让生活变得轻松:
简而言之:
test.localhost 域到新
网站test.localhost指向IP
上面的地址【讨论】:
在 IIS 中创建一个新网站。主机头值应该是您的子域,例如“sub.localhost”,然后将域添加到您的主机文件中。
【讨论】: