2

.htaccessファイルですべての正規表現をキャッチする例外を設けることは可能ですか?

これが私の現在の.htaccessファイルです

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ see.php?url=$1 [L]

すべての正規表現をキャッチするためのいくつかの例外があり、前に何も見つからなかった場合にのみ、最後のケースでそれを使用したいと思います。

RewriteCondで遊んでみましたが、うまくいきませんでした。

編集:例外も書き直したいのですが、これは可能ですか?

4

1 に答える 1

2

キャッチオールリライトの前に.htaccessファイルに配置したものはすべて、最初に実行されます。したがって、これらのリライトに[L]フラグを設定すると、処理はそこで停止し、キャッチオールリライトは実行されません。

わかる?

于 2012-03-23T17:48:36.477 に答える