nginx配置引发的403问题解决办法
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,nginx配置引发的403问题解决办法一、问题:在curl nginx配置的本地域名时出现403nginx_error.log日志如下:二、疑问1、www.requesturi.com配置如下:发现r
千家信息网最后更新 2025年02月03日nginx配置引发的403问题解决办法
nginx配置引发的403问题解决办法
一、问题:在curl nginx配置的本地域名时出现403
nginx_error.log日志如下:
二、疑问
1、www.requesturi.com配置如下:发现root目录与error日志中的禁止访问的文件不一致,理论上访问www.requesturi.com应该到/usr/local/nginx/html1去查找,为何显示的确是/usr/local/nginx/html禁止访问?
2、curl一下/usr/local/nginx/html1下的一个a.txt文件发现:发现错误竟然是404。
三、解决
大致可以推断,可能是nginx.conf中www.requesturi.com没有配置。查看nginx.conf发现:www.requesturi.com没有配置,而且nginx是默认不允许访问文件的目录的,所以会出现403的错误。
再查看下配置了的www.zhuye.com发现:www.zhuye.com的root目录跟error日志中的禁止访问的目录是一样的,而且server_name为一个ip而不是域名
原因:因为www.requesturi.com没有配置,所以当我们访问www.requesturi.com时,nginx会访问默认(即为www.zhuye.com),在访问a.txt(在www.zhuye.com目录下不存在这个文件)会报出404找不到的错误。
可以通过修改nginx配置,让nginx可以访问文件目录:
显示目录下文件:
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
配置
目录
文件
日志
错误
问题
域名
办法
一致
原因
可以通过
理论
疑问
会报
时出
帮助
推断
支持
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库允许所有字段
北京定制软件开发直销价
外包软件开发
数据库提示1069
中央服务器有信道吗
网络安全大队和经侦
北京智慧园区软件开发机构
了解我国网络安全的现状
安徽镜头软件开发
mysql初始化数据库语句
网络安全专业在内蒙古就业
安徽net软件开发定制
提高计算机网络技术基础知识
电脑版麦块怎样登陆服务器
网络安全征文500字优秀
方舟生存进化服务器对战
数据库原理柳玲教材pdf
服务器硬盘是进口的吗
陕西工信厅软件开发
软件开发学那个赚钱
报税提示执行数据库操作失败
简述网络安全系统控制
manjaro下载数据库出错
广州小米互联网科技园竣工
网络安全 二论
三维仿真教学软件开发方案
成都c语言软件开发哪家便宜
域名根服务器管理
苏州相城软件开发公司
软件开发成本怎么估算