nginx下配置thinkphp文件的方法
在上篇文章给大家介绍了在Nginx上部署ThinkPHP项目教程,今天给大家介绍nginx下thinkphp的配置,具体详解如下:
##domainredirect #if($host!="my.ruanzhuangyun.cn"){ #rewrite^/(.*)$http://my.ruanzhuangyun.cn/$1permanent; #} ##domainredirect ##tppathinfo location/data/www/tp.360ruanzhuang/{ indexindex.php; if(!-e$request_filename){ rewrite^/data/www/tp.360ruanzhuang/(.*)$/data/www/tp.360ruanzhuang/index.php/$1last; break; } } location~.+\.php($|/){ set$script$uri; set$path_info"/"; if($uri~"^(.+\.php)(/.+)"){ set$script$1; set$path_info$2; } fastcgi_pass127.0.0.1:9000; fastcgi_indexindex.php?IF_REWRITE=1; includefastcgi_params; fastcgi_paramPATH_INFO$path_info; fastcgi_paramSCRIPT_FILENAME$document_root/$script; fastcgi_paramSCRIPT_NAME$script; } ##pathinfoend ##index.phphidden location/{ if(!-e$request_filename){ rewrite^(.*)$/index.php?s=$1last; break; } } ##index.phphidden }
以上所述是小编给大家介绍的nginx下配置thinkphp文件的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!