【问题标题】:Setting up IIS rewrite rule to redirect not working设置 IIS 重写规则以重定向不起作用
【发布时间】:2017-11-23 15:10:14
【问题描述】:

我正在尝试创建一个重写重定向规则,以将用户重定向到托管在同一站点中但使用不同域提供服务的特定文件,但由于某种原因它无法正常工作。我从未使用过 IIS 重写工具,所以可能是我做错了。

目前我有

<rule name="CityAndGuildsSiteMapRewrite" stopProcessing="true">
   <match url="somedomain/(somefile.xml)" />
   <action type="Redirect" url="http://someotherdomain/{R:1}" />
</rule>

有什么想法吗?

【问题讨论】:

    标签: url-rewriting iis-8


    【解决方案1】:
    <match url="somedomain/(somefile.xml)" />
    

    ma​​tch 部分中,您只能匹配 url 而不能匹配域部分。您可以使用条件来匹配域

    https://docs.microsoft.com/en-us/iis/extensions/url-rewrite-module/url-rewrite-module-configuration-reference

    【讨论】:

      猜你喜欢
      • 2015-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-12
      • 2016-02-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多