我需要在 IIS(本地)中的同一个域上托管多个站点。我有两个站点:
- 站点 1
- 站点 2
两者都有不同的根文件夹,一个是 CMS 应用程序(站点 1),而另一个是纯 HTML 站点(站点 2)。
我需要这样托管它:
www.mytestsite.com (Site 1)
www.mytestsite.com/childtestsite (Site 2)
我可以通过在主机文件中进行必要的更改来使第一个工作。但是,据我了解,我需要Site 2
在 IIS 中的其他端口上托管。因此,我无法使用主机文件。那么,让它工作的最佳方法是什么?
答案1
无需在不同的端口上托管网站,您可以在单个 IP 地址(或本地主机)上托管多个网站,并提供必要的主机头值。您只需在端口 80 上使用主机头值添加另一个网站即可。
另外,您也可以通过子目录和子域浏览您的网站,如下所示:
www.mainsite.com/childtest
childtest.mainsite.com