Iis 7 url重写-错误此网页有重定向循环
我想将来自的所有流量重定向到 为此,我尝试在IIS7中的web.config文件中创建一个规则Iis 7 url重写-错误此网页有重定向循环,iis-7,url-rewriting,http-referer,url-redirection,Iis 7,Url Rewriting,Http Referer,Url Redirection,我想将来自的所有流量重定向到 为此,我尝试在IIS7中的web.config文件中创建一个规则 但是有重定向循环的问题 请帮忙 谢谢。试试这个: <rules> <rule name="bad referer" stopProcessing="true"> <match url="^(.*)" /> <conditions> <add input="{HTTP_REFERER}" pattern="http
但是有重定向循环的问题
请帮忙
谢谢。试试这个:
<rules>
<rule name="bad referer" stopProcessing="true">
<match url="^(.*)" />
<conditions>
<add input="{HTTP_REFERER}" pattern="http://www.example.com(.*)" negate="true" />
</conditions>
<action type="Redirect" url="http://www.website.com/badreferer.aspx?bad=true" />
</rule>
</rules>
更新:
<rule name="bad referer" stopProcessing="true">
<match url=".*" />
<conditions logicalGrouping="MatchAll" trackAllCaptures="true">
<add input="{REQUEST_URI}" pattern="/badreferer\.aspx?bad=true" negate="true" />
<add input="{HTTP_REFERER}" pattern="^www.\example\.com.*" />
</conditions>
<action type="Redirect" url="/badreferer.aspx?bad=true" appendQueryString="false" />
</rule>
试试这个:
<rules>
<rule name="bad referer" stopProcessing="true">
<match url="^(.*)" />
<conditions>
<add input="{HTTP_REFERER}" pattern="http://www.example.com(.*)" negate="true" />
</conditions>
<action type="Redirect" url="http://www.website.com/badreferer.aspx?bad=true" />
</rule>
</rules>
更新:
<rule name="bad referer" stopProcessing="true">
<match url=".*" />
<conditions logicalGrouping="MatchAll" trackAllCaptures="true">
<add input="{REQUEST_URI}" pattern="/badreferer\.aspx?bad=true" negate="true" />
<add input="{HTTP_REFERER}" pattern="^www.\example\.com.*" />
</conditions>
<action type="Redirect" url="/badreferer.aspx?bad=true" appendQueryString="false" />
</rule>
不起作用,它将我的网站的所有链接重定向到该URL。您是否更改了网站名称?我认为url=“/badreferer.aspx?bad=true”也应该起作用为什么否定=“true”?这意味着与模式不匹配。重定向工作正常,但错误只是,处的网页导致了太多重定向。我只是在我的环境中测试,更新的示例工作正常。不工作,它将我网站的所有链接重定向到该URL。您是否更改了网站名称?我认为url=“/badreferer.aspx?bad=true”也应该起作用为什么否定=“true”?这意味着与模式不匹配。重定向工作正常,但错误只是,处的网页导致了太多重定向。我只是在我的环境中测试,更新的示例工作正常。