次の書き換えルールがあります:
RewriteEngine ON
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-z]+)/(js|css|img)/(.+\.jpg|gif|png|js|css)$ media/myfiles/$1/$2/$3 [L]
RewriteRule .* index.php
私のアプリケーションにはルートクラスがあり、必要に応じてURLを処理できます。
書き換えルールに一致する拡張子を含むファイルを開こうとすると、次の書き換えルールに移動し、ルータークラスがこのURLを処理します...
ルールが最初に一致した後、apacheが停止しない理由はありますか?
PSの最初のルールは、2番目のルールを無効にした後に機能します。