Tp3.2.3 使用lnmp一键安装包,配置pathinfo后index不见了。。。

浏览:755 发布日期:2017/07/21 分类:求助交流 关键字: tp3.2.3
thinkPHP 3.2.3 的框架 开启 pathinfo 模式

正确的 /index.php/Home/Index/index
现在错误的 .php/Home/Index/index
也是见鬼了 这到底是框架问题 还是 nginx 配置问题啊

贴配置, pathinfo:

fastcgi_split_path_info ^(.+?.php)(/.*)$;
set $path_info $fastcgi_path_info;
fastcgi_param PATH_INFO $path_info;
try_files $fastcgi_script_name =404;

站点配置文件 site.conf

location ~ [^/].php(/|$) {
fastcgi_pass unix:/tmp/php-cgi5.4.sock;
fastcgi_index index.php;
include fastcgi.conf;
include pathinfo.conf;
}
最佳答案
评论( 相关
后面还有条评论,点击查看>>