答えて
{REQUEST_URI}
は常に/
で始まります。したがって、条件パターンはスラッシュで始まる必要があります。
<rule name="short url" enabled="true" stopProcessing="true">
<match url="(.*)" />
<conditions logicalGrouping="MatchAll" trackAllCaptures="false">
<add input="{REQUEST_URI}" pattern="/redirect(.*)" negate="true" />
<add input="{REQUEST_URI}" pattern="/pages(.*)" negate="true" />
</conditions>
<action type="Redirect" url="/redirect?page={R:1}" appendQueryString="true" logRewrittenUrl="true" />
</rule>
しかし、まだ2回ヒットしています。 –
@AndrewLindemulderリダイレクトされた応答がブラウザによってキャッシュされることがあります。別の '/ redirect?page =' URLを試してください。また、これと競合する別のルールがあるかどうか確認してください。 –
他のすべてのルールを削除しましたが、それでも問題は発生します。また、私はキャッシュ全体をクリアし、それでも起こります。正直言って私は手がかりがありません。 –
- 1. は、私は、次の書き換えルールを持っているApacheの
- 2. 私は、次のデータフレーム持って二回
- 3. IIS書き換えルール
- 4. IIS書き換えルール
- 5. IIS書き換えルールの二重疑問符
- 6. IISの単純なURL書き換えルール
- 7. IIS7私はIIS 7書き換えモジュールのルールに問題を抱えて
- 8. 簡単な書き換えルールdoesntの仕事
- 9. 書き換えルールは、私がこのようなURLを持ちたい
- 10. malloc関数は、私は次の簡単なコードを持って
- 11. web.config変換でIIS書き換えルールを置き換える
- 12. は、私は書き換えルールを持っているため、設定ミス
- 13. IIS書き換えルール - 404フォールバック結果
- 14. IIS書き換えルール%2520〜%20
- 15. インポートブレンダーテクスチャ私は、次の簡単なブレンダーテクスチャ持って、常に黒
- 16. のmod_rewrite:URL書き換えと私は、次のURL持っ
- 17. htaccessを - 私は私のhtaccessファイルに次のように持っている既存の書き換えから
- 18. モッズ書き換え(アパッチ)、私はこのルール持っているディレクトリ
- 19. htaccessファイルのURL書き換え、私は次の書き換えのURLを持っている
- 20. URL私は、次の書き換えルールを持っている.htaccessファイルとサブドメインの問題
- 21. IIS URL書き換えは、私はURLを書き換えしようとしているルートURL
- 22. 書き換えルールは、私はそのようなリダイレクトを作りたい
- 23. モッズ書き換え - 簡単な質問
- 24. nginxの書き換えは、私はこのようになりますnginxの書き換えを持つインデックス
- 25. は7書き換えルールをIISとUrl.Contentが発行
- 26. はなぜサーバーコールバックは、私は以下のような簡単なセットアップを持って複数回
- 27. パターンは、書き換えルール
- 28. どのように私は簡単なテストクラスを持っている場合は
- 29. 私は、次の書き換えルールを持つルールの大文字と小文字を区別
- 30. 書き換えURL固有のパラメータは、私がこのようなURL持っ
2回ヒットしたURLは何ですか。 –
action type = "リダイレクト" url = "/ redirect?page = {R:1}" –