Защита .htaccess и папок. Нужно ли создавать другой файл .htacess в другой папке? - PullRequest
0 голосов
/ 06 февраля 2012

.htaccess файл содержит список правил перезаписи и работает нормально,

.htaccess файл находится в корневом каталоге,

.htaccess содержит:

RewriteEngine On
RewriteCond %{REQUEST_METHOD} !POST
RewriteRule ^index.php / [L,R=301]

Как защитить паролем папку / secret ?

Должен ли я добавить

AuthUserFile /secret/path/to/safedirectory/.htpasswd
AuthGroupFile /dev/null
AuthName EnterPassword
AuthType Basic
require valid-user

до .htaccess файл, который находится в корневом каталоге?Сразу после приведенного выше кода или в самом начале?

Или мне нужно создать еще один файл .htaccess в папке / secret и поместить .htpasswd в папку / secret / safedirectory ?

Спасибо.

1 Ответ

0 голосов
/ 06 февраля 2012

Вы положили это в .htaccess в секретном каталоге?

 AuthUserFile /path/to/safedirectory/.htpasswd
 AuthGroupFile /dev/null
 AuthName EnterPassword
 AuthType Basic
 require valid-user

Вы должны поместить .htaccess в секретную директорию

...