网站首页能打开,点文章全是404,折腾半天是伪静态规则少写一行
之前搭完PbootCMS网站,首页打开正常,点任何一篇文章都显示404,我当时以为是数据库文章没发成功,翻后台发现文章都在,URL也正常,就是访问不了,折腾了两个小时,朋友提醒我,你伪静态规则配了吗?我才发现Nginx里的伪静态规则,少写了最后一行重写规则,所有内页的请求都被当成不存在的页面,直接404。 我把官方给的Nginx伪静态规则完整复制进去,重启Nginx,所有文章内页立刻就正常打开了,之前白折腾两个小时。很多新手部署完CMS,首页正常内页全是404,第一反应是源码有问题,其实就是伪静态规则没配全,少一行代码,所有内页都访问不了。 从那之后我部署任何CMS,第一件事就是把官方对应的Nginx伪静态规则完整复制到配置里,再也不自己瞎写规则,省得漏了一行导致内页全404。真的,新手部署碰到内页404,先去看伪静态规则,别上来就重装源码,纯纯浪费时间。
本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。
0