脚本宝典收集整理的这篇文章主要介绍了Nginx配置支持ThinkPHP的PATH_INFO,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
概述
今天遇到一个问题,ubuntu+Nginx+MySQL配置ThinkPHP的项目,做了一半发现,Nginx不支持ThinkPHP的PATH_INFO模式,百度了好久,在朋友的帮忙下才解决,记录下。
Nginx支持ThinkPHP的PATH_INFO
环境
Ubuntu 14.04+Nginx+MySQL。所有程序都是通过apt-get安装的,所以Nginx的配置文件路径在/etc/nginx/sITes-available/default。
解决方法
定位到Nginx配置文件的如下部分:
正则的写法
解决这个问题的时候,看到了好几种解决方案,光正则就看到了好几个,也不知道到底哪个是最标准的,本人正则也不是很熟,先记录下来,以后慢慢研究:
正则1:
以上是脚本宝典为你收集整理的Nginx配置支持ThinkPHP的PATH_INFO全部内容,希望文章能够帮你解决Nginx配置支持ThinkPHP的PATH_INFO所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。