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>

DBでメンテナンスを行っている間、ページ(保持ページ以外)のリクエストを保持ページにリダイレクトしたいだけです。現時点では、ルールは保持ページへのリクエストを保持ページにリダイレクトして再帰ループを引き起こしていますが、その理由はわかりません。

ヘルプ!!

4

2 に答える 2

0

ルール内で、あなたactionが説明している再帰的な動作を開始して、それ自体にリダイレクトする必要があると言います。を次のように変更してみてくださいaction

<action type="None" />

これは、アクションが不要であることを指定し、ページが正常に処理/実行できるようにする必要があります。

于 2012-06-16T13:17:07.997 に答える
0

比較する「url」は、ホスト名の後のスラッシュの後に始まると思います。したがって、あなたの場合、試してください:<match url="^holding.php" negate="true"/>

于 2015-09-20T03:26:15.343 に答える