【发布时间】:2021-09-14 23:15:27
【问题描述】:
我写了一条规则,但它不起作用。
我需要将testsite 和articles 重定向到about-park/blog。
<rule name="Redirect Articles" enabled="true" stopProcessing="true">
<match url="articles" />
<conditions>
<add input="{HTTP_HOST}" pattern="^testsite.co.uk$" />
</conditions>
<action type="Redirect" url="http://{HTTP_HOST}/about-park/blog/" appendQueryString="false" />
</rule>
如果网址是https://www.testsite.co.uk/articles/testpage,那么它应该重定向到https://www.testsite.co.uk/about-park/blog/testpage
同样,https://www.testsite.co.uk/articles/1/testing 到 https://www.testsite.co.uk/about-park/blog/1/testing
【问题讨论】:
-
如果您删除条件,您的重定向是否有效?
-
不,它不起作用@AliReza
-
所以您的问题可能与规则无关。检查您的 web.config 格式和 iis 模块
-
试试这个模式
/testsite.co.uk/ -
不,它没有用
标签: c# .net iis url-rewriting web-config