是否可以为给定目录设置 .htaccess/.htpasswd 访问控制设置,但如果它们来自特定 IP 地址,则绕过登录/密码身份验证?
我知道你可以在 .htaccess 文件中做这样的事情:
order deny,allow
deny from all
allow from 000.000.000.000
但是,如果您按照以下方式添加一些内容:
AuthType Basic
AuthName "restricted area"
AuthUserFile /path/to/.htpasswd
require valid-user
然后它会提示输入密码。有没有办法进行 if/else 类型设置或其他一些解决方案,以使作为给定 IP(或 IP 集)的用户不会被提示输入密码,但其他人会?