0

これが私の現在の.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ファイルを配置したりしたくありません。

4

1 に答える 1

1

jasssonpetに感謝します。

add RewriteCond %{REQUEST_FILENAME} !-fを追加する代わりに置き換えることになっていると思いましたadd RewriteCond %{REQUEST_FILENAME} !-d

于 2012-07-24T06:43:27.987 に答える