小皮面板 Nginx中关于ThinkPHP项目的伪静态设置
小皮面板 Nginx中关于ThinkPHP项目的伪静态设置
下载并安装上了最新版的小皮面板
,配置好相关环境后发现我的几个TP5项目不能正常运行,以经验来看是伪静态的设置问题,于是我找到了相关设置的地方,如下图:
点击伪静态
后输入如下代码,并重启Nginx。
代码如下:
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}
nginx中的配置会变为:
#nginx配置
location / {
index index.html index.htm index.php l.php;
autoindex on;
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}
}