thinkphp6 nginx伪静态需要设置吗怎么设置没有env文件app_debug怎么开
在使用 ThinkPHP6 和 Nginx 时,需要进行伪静态的设置,以便更好地优化网站的访问速度和搜索引擎的收录。具体的设置方法如下:
- 在 Nginx 的配置文件中添加以下代码:
location / {
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php/$1 last;
}
}
- 在 ThinkPHP6 的配置文件(位于
config目录下)中,将url_route_on设置为true,并将url_route_must设置为false。
return [
// ...
'url_route_on' => true,
'url_route_must' => false,
// ...
];
- 如果没有 .env 文件,可以在
config目录下的app.php中设置app_debug为true。
return [
// ...
'app_debug' => true,
// ...
];
以上是 ThinkPHP6 和 Nginx 伪静态的设置方法,希望能对您有所帮助
原文地址: https://www.cveoy.top/t/topic/fnPj 著作权归作者所有。请勿转载和采集!