网站首页能打开,点文章全是404,折腾半天是伪静态规则少写一行

5年前 (2021-08-26)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值27950
  • 级别管理员
  • 主题5590
  • 回复0
楼主

之前搭完PbootCMS网站,首页打开正常,点任何一篇文章都显示404,我当时以为是数据库文章没发成功,翻后台发现文章都在,URL也正常,就是访问不了,折腾了两个小时,朋友提醒我,你伪静态规则配了吗?我才发现Nginx里的伪静态规则,少写了最后一行重写规则,所有内页的请求都被当成不存在的页面,直接404。 我把官方给的Nginx伪静态规则完整复制进去,重启Nginx,所有文章内页立刻就正常打开了,之前白折腾两个小时。很多新手部署完CMS,首页正常内页全是404,第一反应是源码有问题,其实就是伪静态规则没配全,少一行代码,所有内页都访问不了。 从那之后我部署任何CMS,第一件事就是把官方对应的Nginx伪静态规则完整复制到配置里,再也不自己瞎写规则,省得漏了一行导致内页全404。真的,新手部署碰到内页404,先去看伪静态规则,别上来就重装源码,纯纯浪费时间。

本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。

本文地址:https://www.genmulu.cn/genmulu/2062.html

0
回帖

网站首页能打开,点文章全是404,折腾半天是伪静态规则少写一行 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息