TP5.1 php新手求助:路由只有首页可以访问,其他页面都是404

环境

题主用的是小皮面板
php: 7.3.x
nginx: 1.16.1
mySql: 8.0

问题描述:

题主是前端,php最近就是看b站学习,除了php还学了tp框架的视频,然后从这里载了睿谷RGCMS,放到本地运行起来之后,门户首页是可以正常展示的,但是点击任何链接都会报404,比如公司简介、产品介绍之类的页面。
看了下tp5官方文档的目录结构,和这个也不一样,官方是在application里面写的route.php,这个睿谷是在根目录下的 route/route.php
现在的诉求就是能正常访问这些子页面。

目录

TP5求助:路由访问有点不太对劲,只有首页可以访问,其他页面都是404

如图这些按钮,点击全是404
TP5求助:路由访问有点不太对劲,只有首页可以访问,其他页面都是404
这里是点击了“案例展示”

TP5求助:路由访问有点不太对劲,只有首页可以访问,其他页面都是404

最佳答案
  1. 没配置站点目录
  2. nginx 重定向 index.php
1周前 评论
solaaaa (楼主) 1周前
讨论数量: 6
空山

看下 TP rewrite 相关。

1周前 评论
  1. 没配置站点目录
  2. nginx 重定向 index.php
1周前 评论
solaaaa (楼主) 1周前

贴下重定向 index.php的配置

1周前 评论
solaaaa (楼主) 1周前

你的目录应该指向错误,所以只能访问到public 下面的index.html

4天前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!