Nginx的目录配置访问验证码方式有:
1、创建类htpasswd文件
按照提示输入用户名、密码、及认证文件名。脚本会自动生成认证文件。就会记录下脚本返回的文件路径。
2、为Nginx添加auth认证配置
需要注意的是后,我们在加上认证后该目录下的PHP将不会被解析,它会出现下载提示,如果想解析PHP可以将上面的配置进行修改。
代码如下:
location ^~ /soft/ {location ~ .*.(php|php5)?$ {fastcgi_pass unix:/tmp/php-cgi.sock;fastcgi_index index.php;include fcgi.conf;}auth_basic"Authorized users only";auth_basic_user_file //这里写前面脚本返回的文件路径;}
所查询的上述代码就可以将PHP进行解析。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。