您好,欢迎访问一九零五行业门户网

配置Nginx支持pathinfo模式 nginx pathinfo support nginx rewrite pathinfo nginx pathinfo 支

让nginx支持pathinfo
nginx服务器默认不支持pathinfo, 在需要pathinfo支持的程序中(如thinkphp),则无法支持”/index.php/home/index/index”这种网址.
网上流传的解决办法很多,这里提供一种比较简洁的写法(只需要改动2行代码)
典型配置
location ~ \.php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param script_filename$document_root$fastcgi_script_name; include fastcgi_params;}
修改第1,6行,支持pathinfo
location ~ \.php(.*)$ { # 正则匹配.php后的pathinfo部分 root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param script_filename$document_root$fastcgi_script_name; fastcgi_param path_info$1; # 把pathinfo部分赋给path_info变量include fastcgi_params;}
').addclass('pre-numbering').hide(); $(this).addclass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadein(1700); }); }); 以上就介绍了配置nginx支持pathinfo模式,包括了pathinfo,nginx方面的内容,希望对php教程有兴趣的朋友有所帮助。
其它类似信息

推荐信息