如何编写IIS重写规则以将请求重定向到不同的服务器?
问题描述:
我有我的主要网站运行在托管公司与IIS 7.5在http://example.com如何编写IIS重写规则以将请求重定向到不同的服务器?
我在同一个托管公司在Linux,Apache,PHP机器上设置WordPress博客。
当用户输入“http://example.com/blog”时,我想将请求重定向到WordPress站点。
对于最终用户,他们不会知道博客内容是从不同的服务器提供的。
需要执行此操作的特定IIS重写规则是什么?
答
<rewrite>
<rules>
<rule name="Redirect" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^www.mysite1.com$" />
</conditions>
<action type="Redirect" url="www.mysite2.com" />
</rule>
</rules>
</rewrite>