我不熟悉asp.net,但需要向web.config
添加一些重定向。我添加了一些我想要匹配的例子和我创建规则的尝试:
<!--
URLs to match:
- example.com/parent-page
- example.com/parent-page/child
- example.com/parent-page/child/grandchild
-->
<rule name="parent-page/*" stopProcessing="true">
<match url="^parent-page/(.*)"/>
<action redirectType="Permanent" type="Redirect" url="/new-parent-page/{R:1}"/>
</rule>
我目前没有环境设置来测试这一点,所以我想知道这看起来是否合适?
答案 0 :(得分:1)
我认为这是正确的规则:
<rule name="parent-page/*" stopProcessing="true">
<match url="^parent-page(.*)"/>
<action type="Rewrite" url="new-parent-page{R:1}" appendQueryString="true"/>
</rule>