以一个简单的后台管理为例, 地址:http://xxxx/admin/*, 对admin 下面的文件进行权限管理
1. 使用命令生成passfile 文件: htpasswd -c -d /etc/nginx/pass_file username
2. 修改ngnix 配置
location ~ /admin {
auth_basic "Restricted";
auth_basic_user_file /etc/nginx/pass_file; //请使用绝对路径
root /home/www/admin; //host 地址,不然认证通过之后,找不到对应的文件
}
auth_basic "Restricted";
auth_basic_user_file /etc/nginx/pass_file; //请使用绝对路径
root /home/www/admin; //host 地址,不然认证通过之后,找不到对应的文件
}
没有评论:
发表评论