Iis 7 IIS和多个域名
我遇到了一个域名的情况,这让我有点困惑,因为我还不能很流利地使用IIS 我原以为我可以使用URLRewite,但它似乎无法与目录中的绑定一起工作 场景: 我有一个主网站,作为几个网站的行为 示例: 用户一可以创建chris.html并将其放入:Iis 7 IIS和多个域名,iis-7,url-rewriting,url-redirection,Iis 7,Url Rewriting,Url Redirection,我遇到了一个域名的情况,这让我有点困惑,因为我还不能很流利地使用IIS 我原以为我可以使用URLRewite,但它似乎无法与目录中的绑定一起工作 场景: 我有一个主网站,作为几个网站的行为 示例: 用户一可以创建chris.html并将其放入: masterwebsite/Chris/Chris.html 用户2可以创建mike.html并将其放入 masterwebsite/Mike/Mike.html 我想将多个域名绑定到主网站上的不同位置 ie 网址:chris.com 绑定到:ma
masterwebsite/Chris/Chris.html
用户2可以创建mike.html并将其放入
masterwebsite/Mike/Mike.html
我想将多个域名绑定到主网站上的不同位置
ie
- 网址:chris.com
- 绑定到:masterwebsite/Chris/Chris.html
- 网址:mike.com
- 绑定到:masterwebsite/Mike/Mike.html
重定向到^chris.com$
chris/chris.html
,重定向到^mike.com$
mike/mike.html
有人能建议如何正确地做到这一点吗?非常感谢。如果要测试特定主机,必须使用条件。
以你的例子来说,应该是:
<rule name="Chris" patternSyntax="ExactMatch" stopProcessing="true">
<match url="^.*$" />
<conditions>
<add input="{HTTP_HOST}" pattern="^chris.com$" />
</conditions>
<action type="Redirect" url="http://masterwebsite/Chris/Chris.html" redirectType="Permanent" />
</rule>
嘿,这条路线也奏效了,但我们最终得到了一些支持,只是将域名绑定到了网站中的特定位置。事实证明,这不是第一次工作,因为我们没有www.binded:(谢谢你回答我的问题。