PbootCMS传完源码别着急开站,漏了配伪静态,所有内页全是404用户根本留不住
新手用PbootCMS做企业站,传完源码,首页能打开,所有内页全是404,折腾半天才发现是没配伪静态规则。PbootCMS的伪静态配置,不同的服务器环境规则不一样,照抄就不会出错。第一,Nginx环境的话,在站点配置里加上Pboot官方的伪静态规则,主要是把所有带参数的请求,重写到index.php,不然Nginx根本不认识Pboot的路由,直接返回404;第二,Apache环境的话,不用手动配,Pboot根目录自带.htaccess文件,确保这个文件存在就行;第三,配完规则一定要重启Nginx,不然规则不生效,你以为配完了,其实还是旧配置,内页还是404;第四,别抄别的CMS的伪静态规则,比如抄Z-Blog或者WordPress的,路由规则不一样,内页照样打不开,直接用Pboot官方文档里的对应环境规则,粘贴进去就对。
我之前用Pboot做企业站,漏了加伪静态,所有内页404,折腾俩小时才发现规则没重启Nginx,重启之后立刻就正常了。很多新手觉得CMS传完就能用,根本不知道要配伪静态,结果内页全404,用户点进去全是错误页,直接就走了。真的,用Pboot这种轻量CMS,传完之后第一步就配伪静态,不然网站一半的页面都打不开,根本没法用。
本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。
0