Использовать 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