1

フロントコントローラーコマンドを特定のファイルにリダイレクトする次のhtaccessがあります....

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f  
RewriteCond %{REQUEST_FILENAME} !-d  
RewriteRule ^([^/]*)$ /index.php?a=$1 [L]

これはドメインのルートにあり、うまく機能しますが、次の htaccess を含む /admin/help/ にパスワードで保護されたディレクトリがあります...

AuthType Basic
AuthName "Your CMS"
AuthUserFile "/path/to/.htpasswd"
require valid-user

問題は、ブラウザーで /admin/help/ をプルアップできないことです。/admin/help/ がサーバー上の実際のフォルダーであっても、単に index.php に書き換えられます。/admin/help/ から .htaccess を削除すると、フォルダーがブラウザーに期待どおりに表示されるため、この 2 番目の .htaccess ファイルから何かが欠落していると推測されますが、それが何であるかがわからないため、提案はとても有難い?

ありがとう

4

0 に答える 0