thinkphp5在宝塔LNMP的配置
由于nginx不像apache那样支持pathinfo (就是/控制器/方法/函数),所以要nginx配置支持pathinfo
在宝塔网站设置
然后到配置文件,加入
location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=$1 last; break; } }
代码意思你看也知道大概吧?如果没有此文件名,就重写规则。
然后刷新,就可以了,但是跨网站防攻击还是会报错的,要关闭
然后重启php服务,对是php服务,不是nginx服务哦。
补充:windows下对路径大小写是不敏感的,而linux会,注意好哦。
以上总结关闭。