指引网

当前位置: 主页 > 服务器 > Nginx >

设置nginx密码保护wordpress后台

来源:网络 作者:佚名 点击: 时间:2017-08-31 00:40
[摘要] 设置nginx密码保护wordpress后台

设置方法如下:
1、根据文件http://www.jquerycn.cn/2011/12/nginx-http-auth-basic/后面的部分生成密码文件,放在/usr/local/nginx/conf。
2、在nginx.conf文件中加入:

复制代码 代码如下:
location ~ /wp-login.php  {
location ~ .*.(php|php5)?$
    {
        fastcgi_pass unix:/tmp/php-cgi.sock;
        fastcgi_index index.php;
        include fcgi.conf;
    }
  auth_basic            "Restricted";
  auth_basic_user_file  htpasswd;
}
这里分为两部分,一部分是匹配wp-login.php,一部分用来解析php文件,否则会提示下载php文件。

------分隔线----------------------------