网站所有页面都404,我以为是链接写错了,其实是伪静态根本没开

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

之前部署完网站,打开所有文章页全是404,我以为是模板里的链接写错了,翻了半天模板代码,改来改去还是404,后来才想起,Nginx里根本没开伪静态规则,网站是动态地址,我用了静态的伪静态链接,自然全404。我在宝塔里把对应CMS的伪静态规则加上,重启Nginx,所有页面立刻就正常打开了。 很多新手部署完网站,打开内页全404,第一反应是自己链接写错了,瞎改半天模板,其实就是伪静态规则没配,动态地址配成静态链接,自然全404。真的,部署完带伪静态的CMS,一定要先在Nginx里把对应的伪静态规则配上,别等内页全404,瞎改半天代码找不到原因。

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

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

0
回帖

网站所有页面都404,我以为是链接写错了,其实是伪静态根本没开 期待您的回复!

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

取消确定

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