nginx ci配置

url带index.php

server {
    listen       80;
    server_name pgy.voice.edu.cn;
   
    root E:\pengzz\upupw\upupw\htdocs\xxx;
    location /{
            index index.php;
            if (!-e $request_filename) {
                rewrite ^/index.php/(.*)$ /index.php?$1 last;
                break;
             }
        }
    location ~ \.php$
        {
          fastcgi_pass  127.0.0.1:9000;
          fastcgi_index index.php;
          fastcgi_split_path_info ^(.+\.php)(.*)$;
          fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
          fastcgi_param PATH_INFO  $fastcgi_path_info;
          fastcgi_param PATH_TRANSLATED  $document_root$fastcgi_path_info;
          include  fastcgi_params;
          
         }
}


url不带index.php

server {
    listen       80;
    server_name pgy.voice.edu.cn;
   
    root E:\pengzz\upupw\upupw\htdocs\xxx;
    location /{
            index index.php;
            if (!-e $request_filename) {
                rewrite ^/(.*)$ /index.php?$1 last;
                break;
             }
        }
    location ~ \.php$
        {
          fastcgi_pass  127.0.0.1:9000;
          fastcgi_index index.php;
          fastcgi_split_path_info ^(.+\.php)(.*)$;
          fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
          fastcgi_param PATH_INFO  $fastcgi_path_info;
          fastcgi_param PATH_TRANSLATED  $document_root$fastcgi_path_info;
          include  fastcgi_params;
          
         }
}

你可能感兴趣的:(nginx ci配置)