私はこのような .htaccess を持っています
RewriteEngine On
RewriteCond %{REQUEST_URI} !static/(.*)\.
RewriteRule ^(.*)$ index.php?controller=$1 [QSA]
それは正常に動作します。/static フォルダーの要求はそのまま残りますが、他のユーザーは index.php ファイルを実行します。しかし、ここで別のルールを追加する必要があります。ユーザーが /action/something に移動すると、/actions/something.php が実行されます。しかし、次の行を追加すると
RewriteRule ^action/(.*)$ actions/$1.php [QSA]
静的フォルダーへの要求を中断します。