
nginx 下配置了 htpasswd,html 是可以通过用户名密码访问了,但 php 文件还是可以直访问,配置如下,哪儿有问题?
#访问验证 location / { auth_basic "welcome"; auth_basic_user_file /setting/db.txt; } 1 sparkssssssss 2018-01-11 15:41:50 +08:00 你有单独的处理 php location 吧,这个指示针对 /吧 |
2 huaxing0211 OP @coolloves 谢谢提醒,这样就 OK 了! ```` #访问验证 location / { auth_basic "welcome"; auth_basic_user_file /setting/db.txt; include enable-php-pathinfo.conf; } ``` |
3 julyclyde 2018-01-12 08:04:47 +08:00 很多例子把 location php 套在 location / 内部 问题是 nginx 并不是这么理解的 |