1. 云栖社区>
  2. PHP教程>
  3. 正文

解决nginx不支持pathinfo办法

作者:用户 来源:互联网 时间:2017-11-30 09:17:12

nginx解决支持办法pathinfo

解决nginx不支持pathinfo办法 - 摘要: 本文讲的是解决nginx不支持pathinfo办法, location / { root /var/www/html; index index.php index.html index.htm; if (!-e $request_fil

    location / {        root   /var/www/html;        index  index.php index.html index.htm;        if (!-e $request_filename) {        rewrite  ^(.*)$  /index.php?s=$1  last;        break;        }    }        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  /var/www/html$fastcgi_script_name;        include        fastcgi_params;    }

上面的nginx配置 (主要是加粗的地方)

我用的是tp3.2 然后项目配置下url模式改为2,,这样就可以访问了 ,也不会出错


以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索nginx , 解决 , 支持 , 办法 pathinfo ,以便于您获取更多的相关知识。