PCYOPCYO

山上有座庙

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的路由访问】

评论