PCYO 评测夜鸥 六度计算世界

少年强 则 中国强

win服务器中Nginx 的path info模式 【解决Thinkphp的路由访问】

只需要修改 nginx.conf
中关于php的配置那一段
-------------------------------------------------------------------------------------------------

location ~ ^.+.php {
    root           E:webhiForm;
    fastcgi_pass   127.0.0.1:9000;
    fastcgi_index  index.php;
    fastcgi_split_path_info ^(.+.php)(.*)$;
    fastcgi_param SCRIPT_FILENAME E:webhiForm$fastcgi_script_name; #E:webhiForm 这个要换成你自己的网站路径
    fastcgi_param PATH_INFO $fastcgi_path_info;
    fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
    include        fastcgi_params;
}

原来的配置注释掉

location ~ .*.php?$ {

root E:webhiForm;

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME E:webhiForm$fastcgi_script_name;

include fastcgi_params;

}

----------------------------------------------------重启 Nginx即可! 本方法来自NPM

本原创文章未经允许不得转载 | 当前页面:PCYO 评测夜鸥 六度计算世界 » win服务器中Nginx 的path info模式 【解决Thinkphp的路由访问】

评论