设置方法如下:
1、根据文件http://www.jb200.com/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文件。