403禁止 – Nginx – 使用正确的凭据
我正在尝试密码保护我的Nginx支持的网站上的目录,其中包含phpMyAdmin,MemcacheMyAdmin和更多管理实用程序. 此目录位于我的站点的根目录中:
我服务器上的绝对路径是:
我使用以下命令在目录中创建了一个.htpasswd文件:
该文件存在,由“root”用户拥有,并且是0644权限. 在Nginx中此域的.conf文件中,我使用以下位置块来要求身份验证.
当进入受密码保护的目录时,系统会提示我输入用户名和密码.我输入我之前创建的凭据,然后我会看到错误403禁止页面. 访问日志显示我正在访问登录提示,然后以“admin”用户身份登录:
错误日志显示以下内容:
如果我删除该站点的Nginx .conf的Auth块,我就可以正常访问该页面了. 谢谢你的帮助! 最佳答案 这可能是由权限或不存在或无效的目录索引指令引起的.权限: 指数指令: 最好的清酒! (编辑:莱芜站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 生产中的Rails 5动作电缆SSL – WebSocket连接失败:WebSoc
- php – nginx/fastcgi 504网关错误,增加fastcgi_read_timeo
- Nginx访问日志显示经过身份验证的用户“admin”
- php – Nginx在Windows上指向Docker的错误目录
- nginx – 使用Spring Cloud OAuth2的SSL /代理问题
- 获取视频文件的实际时间,以便使用nginx_mod_h264_streaming
- 设置Nginx以将一台服务器上的失败请求代理到另一台服务器
- ruby-on-rails – Nginx在本地作为OS X上的开发环境使用Pum
- nginx – 使用SSL的Chrome中的“连接未压缩”
- 如果条件在Nginx conf中的位置块内如何工作?