1,默认
    server {
        listen       80;
        server_name  localhost;
        root html; 

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

        #error_page  404              /404.html;

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
        location ~ .*\.(php|php5)?$
        {
            #fastcgi_pass  unix:/tmp/php-cgi.sock;
            fastcgi_pass  127.0.0.1:9000;
            fastcgi_index index.php;
            include fastcgi.conf;
        }

        #charset gbk;
        #limit_conn crawler 20;
        location ~ .*\.(ico|gif|jpg|jpeg|png|html|htm)$
        {
            expires 30d;
        }

        location ~ .*\.(css|js|txt|xml|swf|wav)$
        {
            expires 24h;
        }
        location ^~ /(svn|.svn|\.tar\.gz)
        {
            deny all;
        }

        access_log  /data0/logs/nginx/$server_name.access.log  main;
    }

}
2,有rewrite
# cat app.test.com.conf 
server {
        listen       80;
        server_name  app.test.com;
        index index.html index.htm index.php;
        root /data0/web_root/app.test.com/www;

        location / {
            try_files $uri $uri/ /index.php$is_args$args;
        }
        include vhosts/rewrite_app.conf;

        #error_page  404              /404.html;

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
        location ~ \.php$ {
            include fastcgi.conf;
            #include fastcgi_params;
            fastcgi_pass   127.0.0.1:9000;
            #fastcgi_index index.php;
            try_files $uri =404;
        }

        #charset gbk;
        #limit_conn crawler 20;
        location ~ .*\.(ico|gif|jpg|jpeg|png|html|htm)$
        {
            expires 30d;
        }

        location ~ .*\.(css|js|txt|xml|swf|wav)$
        {
            expires 24h;
        }
        location ^~ /(svn|.svn|\.tar\.gz|\.git|\.ht|\.DS|\.pem)
        {
            deny all;
        }

        access_log  /data0/logs/nginx/app.test.com_access.log  main;
    }