nginx配置php项目后403,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可以访问文件目录:
显示目录下文件:
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
nginx配置php项目后403,nginx配置引发的403问题解决办法相关推荐
- 关于QuartusⅡz下载破解版后不能用VWF文件仿真的问题解决办法
关于QuartusⅡz下载破解版后不能用VWF文件仿真的问题解决办法 背景 解决方法 背景 Quartus本来是altera公司的产品,但是后来英特尔将其收购,Quartus也做了一些变动,但是在中国 ...
- nginx配置vue项目500_一个Nginx部署多个vue前端项目总结
摘要: 近来接手了一个二次开发的前后端分离模式的项目,其中在前端项目的部署上需要让2个前端项目都部署到一个IP地址和端口下,那么我们这里就要用到Nginx了,接下来我们看看如何在一个Nginx下部署2 ...
- idea 配置ssm项目后配置文件的简要解析及功能类之间的联系
注:本文不包含怎么配置 idea ssm 项目,仅做个人向配置好之后,对于各个文件的分析及跳转之间的的浅解析(之前照着配的文章找不到了qwq). 叠甲:新手,刚学,不太会,如有错请指出,谢谢! 目录 ...
- nginx服务器 java项目,服务器使用Nginx如何部署Springboot项目
服务器使用Nginx如何部署Springboot项目 发布时间:2020-07-02 14:46:28 来源:亿速云 阅读:136 作者:清晨 这篇文章将为大家详细讲解有关服务器使用Nginx如何部署 ...
- umijs多环境配置_umi 项目多环境打包配置
参考: 我的需求: 在不同环境(dvl.sit)下打包,请求基础地址也需要随环境的变化而改变 遇到的困难: umi v3 文档不完善 未知bug 1. 创建不同环境的配置文件 此部分可参考: 需要 d ...
- [软件/环境/配置_01]Cass安装中常遇到的三个问题解决办法
一.弹出如下窗口:[0x2200100D]未知原因 常常是确定CAD和Cass本身重装过很多次后,一打开Cass就弹窗并卡死,此时,需要做的是重装一次驱动器即可,刷新账户再打开Cass就可以正常使用了 ...
- Eclipse导入Spring Boot项目后pom.xml出现红叉的解决办法
胸怀难的问题是:程序能正常运行,但是pom.xml下面有一个红叉. 解决办法: 右键项目 --> Update project... 转载于:https://www.cnblogs.com/zi ...
- android h 系统找不到指定路径,Hbuilder真机运行安卓机找不到设备及找到设备后提示手机未安装android_base.apk问题解决办法-Go语言中文社区...
本人第一次使用HBuilder联安卓机调试自己写的demo,遇到了一些棘手的问题,解决后把它记录下来希望能帮助刚进入这一领域的新手解决遇到的相同问题 问题描述1:使用HBuilder开发工具新建一个 ...
- Hbuilder真机运行安卓机找不到设备及找到设备后提示手机未安装android_base.apk问题解决办法
本人第一次使用HBuilder联安卓机调试自己写的demo,遇到了一些棘手的问题,解决后把它记录下来希望能帮助刚进入这一领域的新手解决遇到的相同问题 问题描述1:使用HBuilder开发工具新建一个 ...
最新文章
- OSPF LSA序列号问题
- ML-kNN 多标签k近邻算法 MLL Week 1
- 百度得来的所谓“三层结构”
- 语音控制 python_用Python编程实现语音控制电脑
- hdmi-cec_如何使用HDMI-CEC使用PlayStation 4或Pro自动打开电视
- hadoop小型集群_小型Hadoop集群的Ganglia配置和一些故障排除
- STM32CubeMx HAL库使用硬件IIC读写AT24C02
- 拼接大屏数据展示_可视化大屏的UI设计是根据哪几个方面来进行?
- 西部动力成功中标围场县政府网站群建设项目
- redis和sqlserver数据同步_redis缓存和mysql数据库同步
- Linux京东签到教程,京东POP店铺签到有礼操作指南
- ios原生条形码扫描 效率低下原因
- 激励视频广告 Android,腾讯社交联盟广告
- 笔记本计算机bios设置,教你笔记本电脑如何进入bios界面
- wps底板颜色怎么去掉_怎么去除WPS表格的背景颜色
- oracle热备是什么意思,Oracle冷备和热备脚本
- AVR单片机开发11——1602液晶屏幕
- matlab 半导体激光模拟工具箱,MATLAB中的激光器仿真
- 干货!JNPF快速开发平台功能一览
- Springboot毕设项目管易tms运输智能监控管理系统663kq(java+VUE+Mybatis+Maven+Mysql)
热门文章
- ykcchf 2013 v2.1101 最新版下载
- 如何自定义MFC的窗口类名
- 2008-09-01 XEIM 1.0 beta 已发布
- 电脑开启上帝模式,300多个系统功能都在这里!
- 醒醒吧!送给那些盲目自学的人
- Google要回归国内,百度李彦宏居然不怕?我想笑
- 第十六节:ES6新增的 Set 和 WeakSet 是什么东西?
- 计算机应用基础综合测试题一,计算机应用基础综合测试题.doc
- mysql写入 cpu飙升_分析MySQL中索引引引发的CPU负载飙升的问题
- 使用OpenCV可视化Intel Realsensen D435 深度图为彩色图