Nginx 目录保护
\#生成密码文件,需要安装httpd
htpasswd -c -d /usr/local/nginx/conf/htpasswd username
\#按提示输入密码后,密码文件即在上述位置生成
在相应的nginx配置文件中加入:
location ~ ^/the-dir-name/.* {
//嵌套php解析的location,从上下文copy过来即可
location ~ .php$ {
...
}
auth_basic "auth";
auth_basic_user_file /usr/local/nginx/conf/htpasswd;
}
重启Nginx即生效
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。