Использовать IP-зависимое правило в.htaccess для защиты паролем веб-папки

Я использую следующий код в файле.htaccess, чтобы usr/psw защитил веб-папку. Однако я хочу защитить эту папку, только если к ней обращались за пределами 192.168.178.* Как я могу это сделать?

AuthUserFile /var/www/.htpasswd
AuthGroupFile /dev/null
AuthName "Restricted Access"
AuthType Basic

<Limit GET POST >
require valid-user
</Limit>

Спасибо

1 ответ

Решение

Вы можете сделать это, заменив 'require valid-user' следующими строками:

require valid-user
Allow from 192.168.178.0/24
Satisfy Any

Изменить: Вы должны добавить:

Order deny,allow
Deny from all
Другие вопросы по тегам