如果远程主机不是 192.168.1.11 ,如何保护 .htaccess 中的目录?下面是我实际保护目录的方法:
AuthUserFile /home/personal/.htpasswd
AuthName "Auth Area"
AuthType Basic
require valid-user
我只是想添加一个条件,例如:
if(REMOTE_HOST != 192.168.1.11)
{
AuthUserFile /home/personal/.htpasswd
AuthName "Auth Area"
AuthType Basic
require valid-user
}
else
{
AuthUserFile /home/personal/.htpasswd
AuthName "Admin Area"
AuthType Basic
require user admin
}
答案1
据我所知,htaccess 不会执行任何类似的逻辑。
如果您要处理的只是 .htaccess 文件,那么最好的选择就是在编程中做这类事情。