有没有办法设置子域名udner Xp Pro IIS,例如test.localhost
可以通过IIS或hosts文件完成吗?需要在使用pathign回到根目录的站点上执行tets,因此将站点放在像localhost / test这样的虚拟目录中会导致问题。
答案 0 :(得分:2)
您可能已经清楚知道开箱即用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
上面的地址答案 1 :(得分:0)
最简单的方法是将您已经拥有的单独站点的文档根目录切换到目标站点的不同文件夹。然后你可以在完成后将其切换回来。
如果你在根目录下的虚拟目录中构建东西,这甚至不会影响任何正在进行的项目。
我似乎记得有一个工具为你做了这个,但我忘了它的名字和坐标。
答案 2 :(得分:-1)
在IIS中创建新网站。主机头值应该是您的子域,如“sub.localhost”,然后将域添加到您的hosts文件。
答案 3 :(得分:-1)
用记事本打开文件c:\ windows \ system32 \ drivers \ etc
并添加以下行:
127.0.0.1 mysuper-site.com.net.blabla
然后浏览到此网站:http://mysuper-site.com.net.blabla