我需要在IIS 7.5中将一个“虚假”子域重定向到一个真实的子域。原因是,市场部门不想在印刷品中使用实际的网站地址。
实际网站 URL:
reporting.usapartners.com
市场部门希望 report.usapartners.com(虚假)重定向到 reporting.usapartners.com(真实)
再次说明,report.usapartners.com并不存在,只有reporting.usapartners.com存在
这是我尝试过的:
我在IIS中为reporting.usapartners.com站点添加了一个绑定。我添加了report.usapartners.com作为主机名,并使用了reporting.usapartners.com的IP地址。
然后,我进入了reporting.usapartners.com的web.config文件,并添加了以下内容:
<rewrite>
<rules>
<rule name="report" stopProcessing="true">
<conditions logicalGrouping="MatchAll">
<add input="{HTTP_HOST}" pattern="report.usapartners.com" negate="false" />
</conditions>
<action type="Redirect" url="http://reporting.usapartners.com" appendQueryString="false" redirectType="Permanent" />
</rule>
</rules>
</rewrite>
看起来我的解决方案创建了一个无法重定向的别名。
我是否正确地解决了这个问题?似乎应该是一个简单的问题,但也许不是?欢迎并感谢任何想法。
谢谢