wdcp搭建tpshop2.5服务器配置文件

server {
        listen       80;
        root /www/web/m_luhong421_com/public_html;#替换
        server_name m.luhong421.com;#替换
        index index.php;
        error_page  400 /errpage/400.html;
        error_page  403 /errpage/403.html;
        error_page  404 /errpage/404.html;
        error_page  503 /errpage/503.html;
        location / {  
                index  index.htm index.html index.php;  
                #访问路径的文件不存在则重写URL转交给ThinkPHP处理  
                if (!-e $request_filename) {  
                   rewrite  ^/(.*)$  /index.php/$1  last;  
                   break;  
                }  
            }
        location ~ \.php(.*)$ {
                fastcgi_pass  unix:/tmp/php-70-cgi.sock;
                fastcgi_index  index.php;
                include fcgi.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;  
        }
}