2013-12-03 2 views
0

У меня есть эта структураКак использовать один .htaccess для всех подкаталогов?

deny from <ip> 

в папке fo.

Когда я запускаю index.php, который находится в fo/, т.е. fo/index.php, а мой IP-адрес - <ip>, после чего я получаю доступ к нему.

Когда я запустил index2.php, который находится в fo/newfolder/, т.е. fo/newfolder/index2.php и мой IP <ip>, тогда я получаю доступ.

Как использовать один .htaccess для всех подкаталогов?

+0

У вас есть '.htaccess' в' fo/newfolder/'также? – anubhava

+0

@anubhava no ... – Gewinn

ответ

0

Технически, когда вы используете Deny from <ip>, который наследуется от всех подкаталогов, которые не имеют ничего, что переопределяет родительскую директиву. Не знаю, почему это происходит. Вы также можете попробовать использовать другой модуль, чтобы запретить доступ. Пример:

RewriteEngine On 
RewriteCond %{REMOTE_ADDR} <ip> 
RewriteRule^- [L,F] 
Смежные вопросы