Url rewriting 要重写的URL的正则表达式
我需要在IIS中编写重写规则,这些规则将重定向到 所以 案例1: 案例2: e、 g和 应该重定向到Url rewriting 要重写的URL的正则表达式,url-rewriting,iis-7,iis-8,Url Rewriting,Iis 7,Iis 8,我需要在IIS中编写重写规则,这些规则将重定向到 所以 案例1: 案例2: e、 g和 应该重定向到 我知道如何编写重写规则,但由于正则表达式的原因,我无法编写规则。您的规则应该是这样的: <rule name="Redirect to xml" stopProcessing="true"> <match url="(.*)" /> <conditions logicalGrouping="MatchAny"> <ad
我知道如何编写重写规则,但由于正则表达式的原因,我无法编写规则。您的规则应该是这样的:
<rule name="Redirect to xml" stopProcessing="true">
<match url="(.*)" />
<conditions logicalGrouping="MatchAny">
<add input="{REQUEST_URI}" pattern="^/test$" />
<add input="{REQUEST_URI}" pattern="^/\w{2}-\w{2}/test$" />
</conditions>
<action type="Redirect" url="/xml" />
</rule>
第一个条件是案例1 urlhttps://example.com/test
第二个条件适用于案例2https://example.com/[country lang token]/test,其中[country lang token]是格式为{two_letters}-{two_letters}的字符串