1. 云栖社区>
  2. 技术资料>
  3. 正文

thinkphp+minify 在nginx服务器上的配置方法(easy-admin)

作者:用户 来源:互联网 时间:2016-04-16 18:33:18

站点服务器文件变量代码配置

thinkphp+minify 在nginx服务器上的配置方法(easy-admin) - 摘要: 本文讲的是thinkphp+minify 在nginx服务器上的配置方法(easy-admin), 主要是nginx配置文件的配置方法,修改配置文件如下: [代码]bash代码: server {         listen  80;         server_name  www.php2.cc;#这里是站点url  ro

主要是nginx配置文件的配置方法,修改配置文件如下:

[代码]bash代码:
server {
        listen  80;
        server_name  www.php2.cc;#这里是站点url
 root   /home/www/php2;#这里是站点根目录

        location / { 
        index  index.htm index.html index.php admin.php; 

 rewrite  ^/Public/Min/(.*)$  /Public/Min/index.php/$1  last;
 rewrite ^([a-z]=.*) /Public/Min/index.php?$1 last; 
        #访问路径的文件不存在则重写URL转交给ThinkPHP处理 
        if (!-e $request_filename) { 
           rewrite  ^/(.*)$  /index.php/$1  last;
           break; 
        } 
    } 
    location ~ \.php/?.*$ { 
        fastcgi_pass   127.0.0.1:9000; 
        fastcgi_index  index.php; 
        #加载Nginx默认"服务器环境变量"配置 
        include        fastcgi.conf; 
         
        #设置PATH_INFO并改写SCRIPT_FILENAME,SCRIPT_NAME服务器环境变量 
        set $fastcgi_script_name2 $fastcgi_script_name; 
        if ($fastcgi_script_name ~ "^(.+\.php)(/.+)$") { 
            set $fastcgi_script_name2 $1; 
            set $path_info $2; 
        } 
        fastcgi_param   PATH_INFO $path_info; 
        fastcgi_param   SCRIPT_FILENAME   $document_root$fastcgi_script_name2; 
        fastcgi_param   SCRIPT_NAME   $fastcgi_script_name2; 
    } 
}

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索站点 , 服务器 , 文件 , 变量 , 代码 配置 thinkphp minify、nginx minify、thinkphp nginx、thinkphp nginx 配置、nginx thinkphp 404,以便于您获取更多的相关知识。

稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一

6款热门基础云产品6个月免费体验;2款产品1年体验;1款产品2年体验

弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率

开发者常用软件,超百款实用软件一站式提供