Защита паролем всех php файлов через .htaccess, кроме одного.

mp3sova

Постоялец
Регистрация
14 Мар 2012
Сообщения
71
Реакции
28
Защитить все php можно таким способом
<Files ~ ".php$">
AuthType Basic
AuthUserFile /путь к файлу с паролями
AuthName "Сообщение сервера"
Require valid-user
order deny,allow
</Files>
А вот как сделать, чтобы авторизацию требовало у всех php-файлов, кроме например index.php. Так реально сделать?
 
выше дополнительную секцию files написать отдельно для index.php
что-то типа этого (ща возможности проверить нет:(
<Files "index.php">
order allow, deny
</Files>
<Files ~ ".php$">
...
 
DrakonHaSh пишет ошибку - "500" Internal Server Error :(...
 
<Files ~ ".php$">
AuthType Basic
AuthUserFile /путь к файлу с паролями
AuthName "Сообщение сервера"
Require valid-user
order deny,allow
</Files>

<Files "index.php">
Satisfy Any
allow from all
</Files>
 
DrakonHaSh, да такой вариант заработал! Благодарю!
 
Назад
Сверху