私のhtaccessファイルには次のものがあります:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(mailinglist)/.*$ - [L]
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>
メーリングリストディレクトリにいる場合、基本的に、htaccessが最後の行にヒットしないようにしたいと考えています。
これは、/mailinglist ディレクトリのルートにあるアイテムに対してのみ機能します。/mailinglist/w/1 のように深く掘り下げると、最後の書き換えルールに違反してヒットします。/mailinglist ディレクトリにいる場合、最後の書き換えルールの処理を停止するにはどうすればよいですか。
その理由は、そのディレクトリに別の htaccess のセットがあり、この htaccess でそれを制御したくないからです。