![在另一个网站中创建 iis 网站,可以吗/](https://linux22.com/image/1463684/%E5%9C%A8%E5%8F%A6%E4%B8%80%E4%B8%AA%E7%BD%91%E7%AB%99%E4%B8%AD%E5%88%9B%E5%BB%BA%20iis%20%E7%BD%91%E7%AB%99%EF%BC%8C%E5%8F%AF%E4%BB%A5%E5%90%97%2F.png)
我的客户有两个 iis7 网站www.myfakedomain.co.uk
和sub.myfakedomain.co.uk
。它们是在同一台服务器上并排运行的 .net 网站。
我们希望“移动”的内容,sub.myfakedomain.co.uk
以便它出现在下方,www.myfakedomain.co.uk/sub
但出于操作原因,我们希望它们在 iis 中保留为单独的应用程序。
这可能吗?我们有什么选择?
答案1
是的。您可以为 /sub 创建适当的虚拟目录,然后将该目录转换为应用程序,以便可以分配单独的池。
答案2
您需要使用 IIS 重写规则。我以前也这样做过。
关键是在条件集合的开始处添加这 1 个条件:
<add input="{HTTP_HOST}" pattern="^www\." negate="true" />
这是一个包含更多详细信息的线程: http://forums.iis.net/t/1161322.aspx?URL+rewrite+for+subdomain+to+subfolder