读书人

原先写过的 nginx 配置文件

发布时间: 2012-08-16 12:02:16 作者: rapoo

以前写过的 nginx 配置文件

user  www www;worker_processes 8;error_log  /data/logs/nginx_error.log  crit;pid        /usr/local/webserver/nginx/nginx.pid;#Specifies the value for maximum file descriptors that can be opened by this process.worker_rlimit_nofile 65535;events{  use epoll;  worker_connections 65535;}http{  include       mime.types;  default_type  application/octet-stream;  charset  utf-8;        server_names_hash_bucket_size 128;  client_header_buffer_size 32k;  large_client_header_buffers 4 32k;  client_max_body_size 8m;        sendfile on;  tcp_nopush     on;  keepalive_timeout 60;  tcp_nodelay on;  fastcgi_connect_timeout 300;  fastcgi_send_timeout 300;  fastcgi_read_timeout 300;  fastcgi_buffer_size 64k;  fastcgi_buffers 4 64k;  fastcgi_busy_buffers_size 128k;  fastcgi_temp_file_write_size 128k;  gzip on;  gzip_min_length  1k;  gzip_buffers     4 16k;  gzip_http_version 1.0;  gzip_comp_level 2;  gzip_types       text/plain application/x-javascript text/css application/xml;  gzip_vary on;  server  {    listen       80;    server_name  mysql.moyea.com;    index index.html index.htm index.php;    root  /data/htdocs/phpMyAdmin;    #limit_conn   crawler  20;                                    location ~ .*\.(php|php5)?$    {            #fastcgi_pass  unix:/tmp/php-cgi.sock;      fastcgi_pass  127.0.0.1:9000;      fastcgi_index index.php;      include fcgi.conf;    }        location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$    {      expires      30d;    }    location ~ .*\.(js|css)?$    {      expires      1h;    }        log_format  access  '$remote_addr - $remote_user [$time_local] "$request" '              '$status $body_bytes_sent "$http_referer" '              '"$http_user_agent" $http_x_forwarded_for';    access_log  /data/logs/access.log  access;      }  server  {    listen       80;    server_name  p.moyea.com;    index index.html index.htm index.php;    root  /data/htdocs/;    location ~ .*\.(php|php5)?$    {            #fastcgi_pass  unix:/tmp/php-cgi.sock;      fastcgi_pass  127.0.0.1:9000;      fastcgi_index index.php;      include fcgi.conf;    }    log_format  wwwlogs  '$remote_addr - $remote_user [$time_local] "$request" '               '$status $body_bytes_sent "$http_referer" '               '"$http_user_agent" $http_x_forwarded_for';    access_log  /data/logs/wwwlogs.log  wwwlogs;        }  server  {    listen       80;    server_name  aunsoft.moyea.com;    index index.html index.htm index.php;    root  /data/htdocs/aunsoft;    location ~ .*\.(php|php5)?$    {            #fastcgi_pass  unix:/tmp/php-cgi.sock;      fastcgi_pass  127.0.0.1:9000;      fastcgi_index index.php;      include fcgi.conf;    }    log_format  aunsoftlogs  '$remote_addr - $remote_user [$time_local] "$request" '               '$status $body_bytes_sent "$http_referer" '               '"$http_user_agent" $http_x_forwarded_for';    access_log  /data/logs/aunsoftlogs.log  aunsoftlogs;        }  server  {    listen       80;    server_name  digishow.moyea.com;    index  home.php;    root  /data/htdocs/digishow;        include  digishow.conf;    location ~ .*\.(php|php5)?$    {            #fastcgi_pass  unix:/tmp/php-cgi.sock;      fastcgi_pass  127.0.0.1:9000;      fastcgi_index index.php;      include fcgi.conf;    }    log_format  digishowlogs  '$remote_addr - $remote_user [$time_local] "$request" '               '$status $body_bytes_sent "$http_referer" '               '"$http_user_agent" $http_x_forwarded_for';    access_log  /data/logs/digishowlogs.log  digishowlogs;        }       server  {    listen       80;    server_name  sso.moyea.com;    index  home.php;    root  /data/htdocs/sso;        include   sso.conf;    location ~ .*\.(php|php5)?$    {            #fastcgi_pass  unix:/tmp/php-cgi.sock;      fastcgi_pass  127.0.0.1:9000;      fastcgi_index index.php;      include fcgi.conf;    }    log_format  ssologs  '$remote_addr - $remote_user [$time_local] "$request" '               '$status $body_bytes_sent "$http_referer" '               '"$http_user_agent" $http_x_forwarded_for';    access_log  /data/logs/ssologs.log  ssologs;        }    server  {    listen       80;    server_name  pavtube.moyea.com;    index index.html  usercenter.php;    root  /data/htdocs/moyea;        include   pavtube.conf;    location ~* ^.+\.(js|ico|gif|jpg|jpeg|pdf|png|css)$ {if (-f $request_filename){       access_log   off;       expires      7d;}             }   location ~ .*\.(php|php5)?$    {             fastcgi_pass  127.0.0.1:9000;      fastcgi_index usercenter.php;      include fcgi.conf;    }    log_format  pavtubelogs  '$remote_addr - $remote_user [$time_local] "$request" '               '$status $body_bytes_sent "$http_referer" '               '"$http_user_agent" $http_x_forwarded_for';    access_log  /data/logs/pavtubelogs.log  pavtubelogs;  }    server  {    listen       80;    server_name  mis.moyea.com;    index index.html  index.php;    root  /data/htdocs/mis/www;   #include   pavtube.conf;    location ~* ^.+\.(js|ico|gif|jpg|jpeg|pdf|png|css)$ {        if (-f $request_filename){               access_log   off;               expires      7d;                }        }   location ~ .*\.(php|php5)?$    {      fastcgi_pass  127.0.0.1:9000;      fastcgi_index usercenter.php;      include fcgi.conf;    }    log_format  mislogs  '$remote_addr - $remote_user [$time_local] "$request" '               '$status $body_bytes_sent "$http_referer" '               '"$http_user_agent" $http_x_forwarded_for';    access_log  /data/logs/mislogs.log  mislogs;  }    server  {    listen       80;    server_name  uc.moyea.com;    index index.html  index.php;    root  /data/htdocs/mis/ucenter;   #include   pavtube.conf;    location ~* ^.+\.(js|ico|gif|jpg|jpeg|pdf|png|css)$ {        if (-f $request_filename){               access_log   off;               expires      7d;                }}   location ~ .*\.(php|php5)?$   {      fastcgi_pass  127.0.0.1:9000;      fastcgi_index index.php;      include fcgi.conf;    }    log_format  uclogs  '$remote_addr - $remote_user [$time_local] "$request" '               '$status $body_bytes_sent "$http_referer" '               '"$http_user_agent" $http_x_forwarded_for';    access_log  /data/logs/uclogs.log  uclogs;  }  server  {    listen       80;    server_name  ct.moyea.com;    index index.html  index.php;    root  /data/htdocs/mis/content;    location ~* ^.+\.(js|ico|gif|jpg|jpeg|pdf|png|css)$ {        if (-f $request_filename){               access_log   off;               expires      7d;                }}   location ~ .*\.(php|php5)?$   {      fastcgi_pass  127.0.0.1:9000;      fastcgi_index index.php;      include fcgi.conf;    }  }  server  {    listen       80;    server_name  st.moyea.com;    index index.html  index.php;    root  /data/htdocs/mis/statis;    location ~* ^.+\.(js|ico|gif|jpg|jpeg|pdf|png|css)$ {        if (-f $request_filename){               access_log   off;               expires      7d;                }        }   location ~ .*\.(php|php5)?$         fastcgi_pass  127.0.0.1:9000;      fastcgi_index index.php;      include fcgi.conf;    }  }}


digishow.conf
location / {rewrite "^(.*)-([a-zA-Z]+)-([a-zA-Z]+)\.html-(.*)$" /home.php?c=$2&a=$3&$4 last;rewrite "^/front-([a-zA-z]+)\.htm$" /home.php?c=front&a=$1 last;rewrite "^/home-([a-zA-z]+)\.htm$" /home.php?c=home&a=$1 last;rewrite "^/home-([a-zA-z]+)-([0-9]+)\.htm$" /home.php?c=home&a=$1&id=$2 last;rewrite "^/front-([a-zA-z]+)-([0-9]+)\.htm$" /home.php?c=front&a=$1&id=$2 last;rewrite "^/front-([a-zA-z]+)-page-([0-9]+)\.htm$" /home.php?c=front&a=$1&page=$2 last;rewrite "^/front-([a-zA-z]+)-page\.htm(.*)$" /home.php?c=front&a=$1$2 last;rewrite "^(.*)admin.php(.*)$" /admin.php?$2 last;if ($request_uri ~* (.*)){set $zf "0";}if ($request_uri ~* "\.(jpg|js|css|ico|gif|png|html|swf|flv)" ) {set $zf "1";}if ($zf ~ "0") {rewrite (.*) /home.php last;}error_page   404  http://digishow.moyea.com/404.html ;        error_page   500  http://digishow.moyea.com/500.html ;}location ~* ^.+\.(js|ico|gif|jpg|jpeg|pdf|png|css)$ {if (-f $request_filename){       access_log   off;       expires      7d;} location ~* ^.+\.(ico|gif|jpg|jpeg)$ {if (!-f $request_filename){error_page 404 /data/bigDefault.jpg; break; }}   }location ~ ^/(app|libs|comm)/ {deny all;break;}



读书人网 >操作系统

热点推荐