WFPHP在线订单管理系统官方网站「wforder.com」,致力于为互联网竞价行业20多万用户提供最稳定、最安全、最实用的PHP在线订单系统!

帮助中心版权声明
您现在的位置:首页 >> 帮助中心 >> web环境要求
web环境要求

什么是PATHINFO?

http://www.wforder.com/demo/WFMall/index.php/home/index/index中的红色部分

pathinfo作用是把URL中很长的带参数的那部分转化为自定义的目录形式,更有颜值,更利于SEO。

Apache默认支持,而Nginx默认不支持,需要修改配置文件,在location ~ .PHP下加入以下字段重启Nginx即可:

fastcgi_split_path_info ^((?U).+\.php)(/?.+)$;

fastcgi_param PATH_INFO $fastcgi_path_info;

fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;

配置情形(一)

location ~ \.php(.*)$ {

fastcgi_pass 127.0.0.1:9000;

fastcgi_split_path_info ^(.+\.php)(.*)$;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

fastcgi_param PATH_INFO $fastcgi_path_info;

include fastcgi_params;

}

配置情形(二)

location ~ \.php {

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

fastcgi_split_path_info ^(.+\.php)(.*)$;

fastcgi_param PATH_INFO $fastcgi_path_info;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

include fastcgi_params;

}

配置情形(三)

location ~ \.php{

#fastcgi_pass unix:/tmp/php-cgi.sock;

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

include fastcgi_params;

set $real_script_name $fastcgi_script_name;

if($fastcgi_script_name ~ "^(.+?\.php)(/.+)$"){

set $real_script_name $1;

set $path_info $2;

}

fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;

fastcgi_param SCRIPT_NAME $real_script_name;

fastcgi_param PATH_INFO $path_info;

}

配置情形(四)

location ~ ^(.+\.php)(.*)$ {

fastcgi_pass 127.0.0.1:9000;

fastcgi_split_path_info ^(.+\.php)(.*)$;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

fastcgi_param PATH_INFO $fastcgi_path_info;

include fastcgi_params;

}

温馨提醒:如果要了解WFPHP订单系统和微商城的区别,请点击【系统比较】查看,有疑问请随时【联系我们】
关于我们
团队介绍
发展历程
版权声明
联系我们
系统介绍
系统优势
版本对比
系统演示
购买系统
增值服务
系统定制
模板定制
短信接口
支付接口
帮助中心
购前须知
常见问题
实用工具
版权声明