0
<rule name="holdingPage" enabled="true" patternSyntax="ECMAScript" stopProcessing="true">
    <match url="^http://www.cruiseamour.co.uk/holding.php" negate="true" />
    <action type="Redirect" url="http://www.cruiseamour.co.uk/holding.php" appendQueryString="false" />
    <conditions></conditions>
</rule>

在对数据库进行一些维护时,我只希望对页面(而不是保留页面)的任何请求都重定向到保留页面。目前,规则是将保留页面的请求重定向到保留页面,导致递归循环,但我不知道为什么。

帮助!!

4

2 回答 2

0

action在规则内 stull 说它应该重定向回自身,从而触发您所描述的递归行为。尝试将其更改action为:

<action type="None" />

这应该指定不需要任何操作并允许页面正常处理/执行。

于 2012-06-16T13:17:07.997 回答
0

我认为它比较的“url”在主机名后面的斜杠之后开始。因此,在您的情况下,请尝试:<match url="^holding.php" negate="true"/>

于 2015-09-20T03:26:15.343 回答