htaccess RewriteRule для блокировки php / html, разрешить всем остальным ...? - PullRequest
0 голосов
/ 09 ноября 2010

Как мне написать RewriteRule для htaccess, чтобы заблокировать доступ к php / html (если не прошел проверку подлинности) и разрешить доступ ко всем другим расширениям?

1 Ответ

0 голосов
/ 09 ноября 2010

Вы должны иметь возможность помещать стандартную аутентификацию .htpassword в атрибут filematch ...

Итак ...

<FilesMatch "\.(html|php)$">
AuthName "Private zone"
AuthType Basic
AuthUserFile .htpasswd
require valid-user
</FilesMatch>

Это должно привести к тому, что любой запрос к .html или .php для запроса пароля, вы должны сгенерировать действительный файл .htpasswd ...

...