VPS侦探论坛

 找回密码
 注册
查看: 5100|回复: 4

求助,安装了LNMPA后,怎么配置密码保护区域?

[复制链接]
发表于 2015-1-21 20:44:15 | 显示全部楼层 |阅读模式

军哥,安装了LNMPA后,怎么配置密码保护区域?

我试着自己去设置,
vi /usr/local/nginx/conf/vhost/www.xxx.com.conf
添加:
location /private {
                                auth_basic "private";
                                auth_basic_user_file /home/wwwroot/www/www.xxx.com/.htpasswd;
                                error_page 401 /401.html;
                                fastcgi_intercept_errors on;
                        }
没有作用。然后
vi /usr/local/apache/conf/vhost/www.xxx.com.conf
添加:
LoadModule authn_file_module modules/mod_authn_file.so
<Directory "/home/wwwroot/www/www.xxx.com/private">
Allowoverride none
order allow,deny
allow from all
AuthType basic
AuthName "private"
AuthUserFile "/home/wwwroot/www/www.xxx.com/.htpasswd"
Require valid-user
</Directory>
如果访问网址:www.xxx.com/private 会弹出认证框,输入密码后,显示500 internal server error.
如果访问网址:www.xxx.com/private/index.html , 无弹出认证框,直接显示网页。

军哥,我该怎么做?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2015-1-22 09:49:14 | 显示全部楼层
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2015-1-23 12:27:08 | 显示全部楼层

军哥,我按照https://www.vpser.net/build/nginx-htpasswd.html的方法配置后重启NGINX后,没有认证框弹出,直接就打开INDEX页,不知道市不是我安装的是LNMPA,而不是LNMP的原因.
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2015-1-23 20:28:36 | 显示全部楼层



发你的配置看看
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2015-1-24 19:25:54 | 显示全部楼层

我重新检查了一偏配置,现在可以了,谢谢军哥.

军哥运维代购:http://shop63846532.taobao.com/

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-5-17 11:37 , Processed in 0.026472 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表