1

について学ん.htaccessでおり、現在のルールを含むファイルがあります。

Options -Indexes

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ /index.php [L]

RewriteCondリクエストが終了しない場合にのみリダイレクトするように変更する方法はあり.pngますか?

4

2 に答える 2

3

RewriteCond書き換えたくない特定の条件を除外するには、別の条件を追加します。@acheong87が述べたように、!一致するファイルはすべて失敗することを示す正規表現の前にプレフィックスを付けます。

RewriteCond %{REQUEST_URI} !\.(png|jpg|etc..)$
于 2013-10-17T01:27:46.263 に答える
2

!次のように、式の前に を付けます。

RewriteRule !\.png$ /index.php [L]

アンカー$と呼ばれ、文字列の末尾に一致します。

于 2013-10-17T01:19:01.220 に答える