ngix服务器pathinfo
宝塔服务器自带的一键部署tp5的pathinfo正常,ngix版本为1.8.
但是如果从tp5官网下载的框架拷贝到宝塔网站中,path失效,经对比发现问题所在,点开网站设置,修改如下即可:
把网站伪静态,写入如下规则即可,
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
意为隐匿index.php文件将?s=这种形式变量传参形式重定向到index.php.