У меня есть следующий htaccess, который перенаправляет команды фронт-контроллера в данный файл ....
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]*)$ /index.php?a=$1 [L]
, который находится в корне домена и работает хорошо, однако у меня есть защищенный паролем каталог в / admin / help /, который содержит следующий htaccess ...
AuthType Basic
AuthName "Your CMS"
AuthUserFile "/path/to/.htpasswd"
require valid-user
Проблема в том, что я не могу открыть / admin / help / в браузере, он просто переписывает в index.php, хотя / admin / help / - это настоящая папка на сервере. Если я удаляю .htaccess из / admin / help /, папка отображается в браузере, как и ожидалось, поэтому я предполагаю, что что-то упустил из этого 2-го файла .htaccess, однако я не могу понять, что это такое, поэтому любые предложения будут высоко ценится?
Спасибо