pbootcms404 Not Found nginx 当你配置环境之后打开内页出错提示这个
视频教程说明更详细一些
https://www.bilibili.com/video/BV1584y1C7hX/
有这个提示说明你的环境是nginx的
排除因素
1 PHP环境是否正常运行
2 PHP版本是否满足条件3.2的这些都是要求最低PHP7.0
3 后台检查这个路径是否存在,本人经手大量pb站中曾遇到过这种类似问题,如果你的栏目URL重复也会造成404。解决的方法,将URL更改为不一致即可。
4 看配置nginx的伪静态规则是否正确
5 检查文件是否上传完整。如果无法确定,去官网下载最新版本程序上传测试试试官网的程序能否正常运行。
在nginx虚拟主机location配置中添加规则,规则如下:
#1.X版本使用如下规则: location / { if (!-e $request_filename){ rewrite ^/(.*)$ /index.php/$1 last; } }
#2.X+版本使用如下规则: location / { if (!-e $request_filename){ rewrite ^/(.*)$ /index.php?p=$1 last; } }
程序里默认带的是Apache的
把这个复制到你的伪静态规则里
location / { if (!-e $request_filename){ rewrite ^/(.*)$ /index.php?p=$1 last; } }
宝塔示例
如果您的问题还未解决可以联系站长付费协助。
有问题可以加入技术QQ群一起交流学习
本站vip会员 请加入无忧模板网 VIP群(50604020) PS:加入时备注用户名或昵称
普通注册会员或访客 请加入无忧模板网 技术交流群(50604130)
客服微信号:15898888535
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若内容侵犯了原著者的合法权益,可联系站长删除。