IIS7 URL重写到不同域,完全匹配
我基本上想匹配准确的地址 并将其重定向到 如果可能的话,我希望能够使用IIS完成这项工作,因为我已经编写了一个内部重写模块,例如.com,它可以将用户友好的URL重写到aspx页面,并且我不希望对其他站点造成任何干扰 忍者编辑:IIS7 URL重写到不同域,完全匹配,iis,iis-7,url-rewriting,Iis,Iis 7,Url Rewriting,我基本上想匹配准确的地址 并将其重定向到 如果可能的话,我希望能够使用IIS完成这项工作,因为我已经编写了一个内部重写模块,例如.com,它可以将用户友好的URL重写到aspx页面,并且我不希望对其他站点造成任何干扰 忍者编辑: 我想保留地址,以便我需要重写它,而不是重定向它。这应该可以完成以下工作: <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer>
我想保留地址,以便我需要重写它,而不是重定向它。这应该可以完成以下工作:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Redirect mysite" stopProcessing="true">
<match url="^mysite$" />
<conditions>
<add input="{HTTP_HOST}" pattern="^www\.example\.com$" />
</conditions>
<action type="Redirect" url="http://www.example2.com/something/something" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
这可以工作,但不会将原始地址保留在栏中。这可能吗?在这种情况下,您需要通过在IIS中安装来设置反向代理。不确定这是否是一个很好的解决方案,尤其是当example2.com托管在其他地方时。啊,可能不值得。谢谢。由于我有同样的问题,并且认为可能会有人来这里,这是您实际问题的解决方案: