IIS不会重定向到外部域(web.config)

时间:2017-09-19 14:09:50

标签: redirect iis web-config

我编写了一条规则来重定向要从新域提供的所有文件:

<rule name="Redirect files" stopProcessing="false">
   <match url="^/?subdirectory/files(/.*)?$" ignoreCase="true" />
   <action type="Redirect" url="https://newDomain{R:1}" />
</rule>

我期待的网址如下:

https://oldDomain/subdirectory/files/file.png

重定向到

https://newDomain/file.png

但我得到的是:

https://oldDomain/file.png

无论我尝试什么,它总是在旧域下,我试图将此规则移到规则列表的末尾,但它不起作用!

1 个答案:

答案 0 :(得分:0)

我检查了你的规则,它看起来100%正确。很可能你的浏览器缓存了301重定向。您需要做的就是在浏览器中清除缓存