私の実際の.htaccessは
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([_0-9a-zA-Z-]+)? index.php?cl=$1 [L]
そして、sub.domain.com/client1のようなものを入力するとうまくいきます(その後、phpコードで$cl変数を適切に取得します)。問題は、sub.domain.com/client1/ のような末尾のスラッシュを最後に追加すると、var に "client1/" が表示されることです!
どうすれば修正できますか?htaccess の 2 番目の条件が既存のディレクトリを検索し、書き換えルールをスキップすることはわかっていますが、サーバーに「client1」ディレクトリはありません。