これが私の現在の.htaccessです:
RewriteEngine on
RewriteBase /cp/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !\.php$
RewriteRule ^(?!\s*$).* $0.php [L]
これは、同じディレクトリ内のフォルダに影響を及ぼしています。フォルダディレクトリの例を次に示します。
- ..
- css /
- 画像/
- filename.php
URL:WEBSITE.com/filenameを入力すると、filename.phpがプルされますが、WEBSITE.com / cssを入力すると、WEBSITE.com / css/.phpがプルされます。
.htaccessがサブディレクトリに影響を与えたり、各フォルダに個別の.htaccessファイルを配置したりしたくありません。