nginx配置yii2 URL重写规则


server {  

    listen       80;  

    server_name  localhost;  

  

    #charset koi8-r;  

    #access_log  /var/log/Nginx/log/host.access.log  main;  

  

    location = /favicon.ico {  

        log_not_found off;  

        access_log off;  

    }  

    location = /robots.txt {  

        allow all;  

        log_not_found off;  

        access_log off;  

    }  

  

  

    location / {  

        try_files $uri $uri/ /index.php?$args;  

        if (!-e $request_filename){  

        rewrite ^/(.*) /index.php last;  

        }  

        root   /usr/share/nginx/html;  

        index  index.php  index.html  index.htm;  

    }  

  

    location ~ /(protected|framework|nbproject|themes/w+/views|index-test.php) {  

        deny all;  

        # for production  

        internal;  

        log_not_found off;  

        access_log off;  

    }  

  

  

    #error_page  404              /404.html;  

  

    # redirect server error pages to the static page /50x.html  

    #  

    error_page   500 502 503 504  /50x.html;  

    location = /50x.html {  

        root   /usr/share/nginx/html;  

    }  

  

    # proxy the PHP scripts to Apache listening on 127.0.0.1:80  

    #  

    #location ~ .php$ {  

    #    proxy_pass   http://127.0.0.1;  

    #}  

  

    # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000  

    #  

    location ~ .php$ {  

        root           /usr/share/nginx/html;  

        include  fastcgi_params;  

        fastcgi_pass   127.0.0.1:9000;  

        fastcgi_index  index.php;  

        fastcgi_param  SCRIPT_FILENAME  /usr/share/nginx/html$fastcgi_script_name;  

       # include        fastcgi_params;  

    }  

  

    # deny access to .htaccess files, if Apache's document root  

    # concurs with nginx's one  

    #  

    #location ~ /.ht {  

    #    deny  all;  

    #}  

  

    # deny access to .htaccess files, if Apache's document root  

    # concurs with nginx's one  

    #  

    location ~ /(.svn|.git|.ht|.DS) {  

        deny all;  

        internal;  

    }  

}

 


评论(0条)

刀客源码 游客评论