当前位置: 首页 > news >正文

nginx 报错404

404:服务器无法正常解析页面,大多是配置问题(路径配置错误)、或访问页面不存在

如果你也是用nginx来转接服务的话,那你有可能碰到过这种情况,当你启动服务后,在本地打开页面,发现404,然后你找遍了所以的问题,并且排除了代码方面的问题,服务方面的问题,前端方面的问题。那就有可能是nginx配置出了问题,点开nginx>conf>nginx.conf查看你的配置的路径是否正确,主要看以下红色框中是否正确,如果都设置正确点击保存后退出,重启nginx(nginx>reload.cmd点击),然后发现还是报404的错误,这个时候我注意到了location下面的root后面的前端页面文件路径中含有中文名,开始想是否是这个原因导致的,然后我吧页面代码换了个纯英文文件夹后,重启后发现正常了,我才知道有可能是字符集的问题,但是这个时候我发现我的server设置中是有cherset字符集的,这就让我想不通,知道我无意间看到Notepad++下面的编码格式是GBK后我才发现原因(前提是我用Notepad++打开的nginx.conf文件,你也可以用记事本打开,也可以设置字符集),我随即把 编码格式改成utf-8。在这里设置编码格式的时候,Notepad++用户选择utf-8就可以了,不要使用UTF-8-BOM编码格式。这样设置好以后,重启nginx后发现一切正常。希望对你们有帮助
在这里插入图片描述

http://www.lryc.cn/news/530369.html

相关文章:

  • 【1.安装ubuntu22.04】
  • 【设计模式-行为型】备忘录模式
  • Linux环境下的Java项目部署技巧:安装 Mysql
  • 云原生(五十三) | SQL查询操作
  • 【前端知识】常用CSS样式举例
  • 硕成C语言1笔记
  • [SAP ABAP] Debug Skill
  • 理解 InnoDB 如何处理崩溃恢复
  • UE5 蓝图学习计划 - Day 8:触发器与交互事件
  • 根据接口规范封装网络请求和全局状态管理
  • Unet 改进:在encoder和decoder间加入TransformerBlock
  • work-stealing算法 ForkJoinPool
  • DeepSeek Janus-Pro:多模态AI模型的突破与创新
  • STM32-时钟树
  • hot100_21. 合并两个有序链表
  • 代码讲解系列-CV(一)——CV基础框架
  • C++ Primer 标准库类型string
  • 计算机网络安全与运维的关键 —— 常用端口全解析
  • Vue.js 的介绍与组件开发初步
  • 【仿12306项目】通过加“锁”,解决高并发抢票的超卖问题
  • wow-agent---task4 MetaGPT初体验
  • MVANet——小范围内捕捉高分辨率细节而在大范围内不损失精度的强大的背景消除模型
  • 94,【2】buuctf web [安洵杯 2019]easy_serialize_php
  • LabVIEW如何有效地进行数据采集?
  • 6 [新一代Github投毒针对网络安全人员钓鱼]
  • 《Origin画百图》之脊线图
  • linux 函数 sem_init () 信号量、sem_destroy()
  • Kafka架构
  • 刷题记录 动态规划-2: 509. 斐波那契数
  • RDP协议详解