TP5 Nginx 提示:模块不存在:index

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TP5 Nginx 提示:模块不存在:index相关的知识,希望对你有一定的参考价值。

参考技术A 配置nginx后,发现TP接口无法正常访问
默认情况下的ip/think 也无法访问,推测Nginx异常
查找后,发现是2行nginx配置导致,删除后访问正常

异常配置:

删除2处异常后,正常访问

tp5.1在phpstudy环境下不支持模块/控制器/方法访问,404

你先试试,xxx.com/index.php?s=index/index/index,是否可以正常打开,如果可以,你用以下代码:

如果是nginx:

在网站配置下添加如下代码

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

以上是关于TP5 Nginx 提示:模块不存在:index的主要内容,如果未能解决你的问题,请参考以下文章

tp5.1在phpstudy环境下不支持模块/控制器/方法访问,404

tp5一直提示控制器不存在怎么办?

tp5 多入口 控制器不存在:Index

tp5 的nginx配置

tp5.1 nginx环境下url去掉index.php

thinkphp5 - 2 - URL重写