我的网站有很多旧页面和目录未被使用。我正在考虑使用重写规则将它们重定向到其父目录,而不是删除它们,
例如,我有这些链接:
https://www.example.com/category/sub/1
https://www.example.com/category/sub2222/1/a
https://www.example.com/category/something/sub/3333
我希望他们三个都重定向到https://www.example.com/category
。
我尝试了下面的代码,但进入了无限循环。猜猜我必须指定规则只有当它有一个子目录时重定向:
<rule name="Redirect-test" stopProcessing="true">
<match url="category/(.*)" ignoreCase="true" />
<action type="Redirect" url="https://www.example.com/category" />
</rule>
答案 0 :(得分:0)
<rule name="Redirect-test" stopProcessing="true">
<match url="category/(.*)/(.*)" ignoreCase="true" />
<action type="Redirect" url="https://www.example.com/category" />
</rule>