XP Pro IIS上的Localhost子域?
-
05-07-2019 - |
题
有没有办法设置子域名udner Xp Pro IIS,例如test.localhost
可以通过IIS或hosts文件完成吗?需要在使用pathign回到根目录的站点上执行tets,因此将站点放在像localhost / test这样的虚拟目录中会导致问题。
解决方案
您可能已经清楚知道开箱即用IIS 5.1仅支持一个网站。您可以使用 adsutil.vbs
工具在IIS 5.1中创建第二个站点并将其配置为使用它。
以下文章解释了该过程:
甚至还有一个GUI小部件可以简化生活:
简而言之:
- 使用其中一个创建第二个站点 上面的方法(设置IP 地址到您机器的主IP 地址)
- 为其添加主机标头
test.localhost
域到新的 站点 - 编辑HOSTS并为其添加条目
指向IP的
test.localhost
上面的地址
醇>
其他提示
最简单的方法是将您已经拥有的单独站点的文档根目录切换到目标站点的不同文件夹。然后你可以在完成后将其切换回来。
如果你在根目录下的虚拟目录中构建东西,这甚至不会影响任何正在进行的项目。
我似乎记得有一个工具为你做了这个,但我忘了它的名字和坐标。
在IIS中创建新网站。主机头值应该是您的子域,如“sub.localhost”,然后将域添加到您的主机文件。
用记事本打开文件c:\ windows \ system32 \ drivers \ etc
并添加以下行:
127.0.0.1 mysuper-site.com.net.blabla
然后浏览到此站点: http://mysuper-site.com.net.blabla 一>
不隶属于 StackOverflow