thinkPHP 3.2.3 的框架
开启 pathinfo 模式 框架 U 方法取到的地址 居然没有 index
正确的
/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; }
1
mokeyjay 2017-07-21 08:41:11 +08:00 via Android
新项目还用 3.x ?
|
2
nieyujiang 2017-07-21 09:00:49 +08:00
大军还有 30s 到达战场.
|
3
s609926202 OP @mokeyjay 一言难尽,,
|
4
zwl2012 2017-07-21 17:53:47 +08:00 via iPhone
哥们这是 URLRewrite 配置问题吧
|