tp6报控制器不存在:app\controller\Index

最近做新的项目,把tp6重新复制一份后,总是遇到如标题所述的问题。

大概表现就是,设置新的路由,不论访问地址是什么,最后都会定向到index.php,以至于路由设置失效。

百度半天也没百度出个所以然来,最后脑子里灵光一闪,琢磨着会不会是伪静态的问题?

然后我就看了一下nginx的配置文件,一看果然如此……

伪静态我给设置成laravel的了。

改成thinkphp的之后,一切就正常了。

如下:

location / {
	if (!-e $request_filename){
		rewrite  ^(.*)$  /index.php?s=$1  last;   break;
	}
}

给TA买糖
共{{data.count}}人
人已赞赏
tp6-小问题

Nginx伪静态

2021-4-20 23:34:49

tp6-小问题

tp6网页包含过多重定向

2021-7-2 10:23:12

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索