使用 .htaccess 中的 IP 相关规则来密码保护 Web 文件夹

使用 .htaccess 中的 IP 相关规则来密码保护 Web 文件夹

我在 .htaccess 文件中使用以下代码来保护 usr/psw 上的 Web 文件夹。但是,我只想在 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

相关内容