首頁 >後端開發 >php教程 >nginxconf配置說明

nginxconf配置說明

WBOY
WBOY原創
2016-08-08 09:20:551015瀏覽

1:nginx.conf檔案內容如下:

worker_processes  4;  //指4核心cpu

events {
    worker_connections   include       mime. types;
    default_type  application/octet-stream;

    log_format  main  '$remote_addr - $        '$status $body_bytes_sent "$http_referer" '
                    ';

    sendfile        on;//傳輸檔案加速

    keepalive_timeout  30;//造訪網站等待   gzip  on;//文字檔案壓縮傳輸

   
    include /opt/ nginx/conf/vhost/*;//包含多個設定的網站,下列舉例:b2b.conf與auto.conf
}

2:b2b.conf檔案內容如下:

server {
    listen  www.b2bxxx.cn b2bxxx.cn ;

     


    location/ {//網站首頁
         }

 location ^~ /static/ {//靜態文件

     root /opt;

 }


 location ~ .*$ {
                 
 location ~ .*.(gif|jpg|jpeg|png |bmp|swf|mp4)$ {

        expires  60d;//快取60天

    }
      lo }
   ;//快取3小時
    }

    location ~ . *.(html)?$ {

                expires 5m;//快取5分鐘
    }
   

    error_log  /opt/nginx/logs/b2b_err. log;//預設error.log

}

3:auto.conf 內容如下:

server {
    listen      cation ^~ /auto_static/ {
root /opt;
 }

 location ~ .*$ {
            proxy_pass   下ainCtrl?page=IndexPage last;  //首頁跳轉
        }
       
 location ~ .*.(gif|jpg|jpeg|png|     
    location ~ .*.(js|css)?$ {
expires 3h;
    }
    

    access_log  /opt/nginx/logs/auto.log;

版權聲明:本文為部落客原創文章,未經博主允許不得轉載。


以上就介紹了nginxconf配置說明,包括了方面的內容,希望對PHP教程有興趣的朋友有幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn