IIS 10 重定向子目录中的所有 URL
IIS 10 Redirect all urls from sub directory
网站重建后,我们希望将一些旧 url 重定向到新地址。
下面的规则适用于 url:
https://www.example.com/property/subfolder/
但我们希望该目录下的所有内容也被重定向到同一个位置,因此下面的 3 url(以及许多变体)都应该被重定向:
https://www.example.com/property/subfolder/
https://www.example.com/property/subfolder/12309
https://www.example.com/property/subfolder?sort_by=price
已经尝试了此规则的多种变体,但 none 对除确切 url 之外的任何其他方法都有效。关于我遗漏的任何想法?
谢谢
<rule name="Rewrite Rule new structure">
<match url="https://www.example.com/property/subfolder/$" />
<action type="Redirect" url="https://www.example.com/properties/area/subfolder/" redirectType="Permanent" />
</rule>
你的参数需要匹配域名后面的字符串,你可以试试下面的规则:
<rule name="test" stopProcessing="true">
<match url="^property/subfolder(.*)$" />
<action type="Redirect" url="https://www.example.com/properties/area/subfolder/" redirectType="Permanent" />
</rule>
网站重建后,我们希望将一些旧 url 重定向到新地址。
下面的规则适用于 url:
https://www.example.com/property/subfolder/
但我们希望该目录下的所有内容也被重定向到同一个位置,因此下面的 3 url(以及许多变体)都应该被重定向:
https://www.example.com/property/subfolder/
https://www.example.com/property/subfolder/12309
https://www.example.com/property/subfolder?sort_by=price
已经尝试了此规则的多种变体,但 none 对除确切 url 之外的任何其他方法都有效。关于我遗漏的任何想法?
谢谢
<rule name="Rewrite Rule new structure">
<match url="https://www.example.com/property/subfolder/$" />
<action type="Redirect" url="https://www.example.com/properties/area/subfolder/" redirectType="Permanent" />
</rule>
你的参数需要匹配域名后面的字符串,你可以试试下面的规则:
<rule name="test" stopProcessing="true">
<match url="^property/subfolder(.*)$" />
<action type="Redirect" url="https://www.example.com/properties/area/subfolder/" redirectType="Permanent" />
</rule>