Исключить один файл из защиты паролем в .htaccess - PullRequest
5 голосов
/ 10 марта 2011

У меня есть следующий код для защиты файлов с паролем в .htaccess:

<FilesMatch "\.(html|htm|css|js|php|swf|swz|xml|ico|jpg|jpeg|png|txt)$">
AuthName "Member Only"
AuthType Basic
AuthUserFile /path/to/password/.htpasswd
require valid-user
</FilesMatch>

Как я могу исключить отсюда should_be_excluded.php из пароля?Я могу изменить линии защиты, если это необходимо, но я думаю, что что-то можно сделать в регулярном выражении?

1 Ответ

3 голосов
/ 10 марта 2011

как насчет чего-то вроде:

<FilesMatch "\.(html|htm|css|js|php|swf|swz|xml|ico|jpg|jpeg|png|txt)$">
    AuthName "Member Only"
    AuthType Basic
    AuthUserFile /path/to/password/.htpasswd
    require valid-user
</FilesMatch>
<Files /should_be_excluded.php>
    Order Allow,Deny
    Allow from all
</Files>

это должно разрешить ALL доступ к исключенному файлу?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...