Time of Update: 2014-12-26
如果要使用這些模組,則必須在編譯時指定相關的編譯參數。 這個模組可以在當前的location之前或者之後增加別的location。 它作為一個輸出篩檢程式執行,包含到其他location中的主請求和子請求不會被完全緩衝,並且仍然以流的形式傳遞到用戶端,因為最終應答體的長度在傳遞HTTP頭的時候是未知的,HTTP的chunked編碼總是在這裡使用。 安裝 預設情況下這個模組是沒有編譯的,如果要使用...
Time of Update: 2014-12-26
nginx可以代理IMAP, POP3,和SMTP協定。 指令 proxy 語法:proxy on | off 預設值:off 使用欄位:mail, server 設置是否啟用郵件代理。 proxy_buffer 語法:proxy_buffer size 預設值:4K/8K 使用欄位:mail, server 為代理連接設置緩衝區大小,預設為分頁大小,根據不同的作業系統可能是4k或8k。 p...
Time of Update: 2014-12-26
示例配置: auth_HTTP localhost:9000/cgi-bin/nginxauth.cgi; auth_HTTP_timeout 5;} 指令 auth_HTTP 語法:auth_HTTP URL 預設值:no 使用欄位:mail, server 為認證設置網址到擴展HTTP17853.html">類伺服器。 到達的協定請查看郵件核心模組中的pop3_auth指令...
Time of Update: 2014-12-26
如果要使用這些模組,則必須在編譯時指定相關的編譯參數。 這個模組允許修改請求頭中用戶端的ip位址(如X-Real-IP和X-Forwarded-For)。 這對於一些工作在七層HTTP://www.aliyun.com/zixun/aggregation/13996.html">負載等化器後面的nginx非常有用,請求來自本地IP, 但是代理伺服器在請求頭中增加了用戶端的真實IP...
Time of Update: 2014-12-26
這些模組預設會全部編譯進Nginx,除非手工指定某個模組在configure時排除。 ngx-HTTP-split-clients模組基於一些特定條件分開用戶端連接,(例如ip位址,請求頭,cookies等)示例配置:HTTP { split-clients "${remote-addr}AAA" $ variant { 0.5% .one; 2.0% .two; - &q...
Time of Update: 2014-12-26
這些模組預設會全部編譯進Nginx,除非手工指定某個模組在configure時排除。 為uwsgi協定提供支援。 示例配置: location / { uwsgi_pass unix:///var/run/example.com.sock; include uwsgi_HTTP://www.aliyun.com/zixun/aggregation /12616.html">par...
Time of Update: 2014-12-26
如果要使用這些模組,則必須在編譯時指定相關的編譯參數。 這個模組可以在傳遞圖片檔(HTTP://www.aliyun.com/zixun/aggregation/16701.html">JPEG, GIF和PNG)時對其做一些改變 。 要使用這個模組必須在編譯時指定下列編譯參數(0.7.54後版本可用):--with-HTTP_image_filter_module 這個模組...
Time of Update: 2014-12-26
這些模組預設會全部編譯進Nginx,除非手工指定某個模組在configure時排除。 模組ngx_HTTP_userid_module為連接發佈cookie,主要使用$uid_got和$uid_set變數,注意:$uid_got和$uid_set無法在SSI中取得, 因為SSI過濾模組工作在userid模組過濾之前。 這個模組相當於Apache的mod_uid模組。 示例配置:userid on;...
Time of Update: 2014-12-26
如果要使用這些模組,則必須在編譯時指定相關的編譯參數。 這個模組是一個篩檢程式,它可以通過XSLT範本轉換XML應答。 要使用這個模組必須在編譯時指定下列編譯參數(0.7.8後版本可用):./configure --with-HTTP_xslt_module 示例配置:location / { xml_entities /site/dtd/ entities.dtd; xslt_styleshee...
Time of Update: 2014-12-26
如果要使用這些模組,則必須在編譯時指定相關的編譯參數。 從目錄中選擇一個隨機主頁:示例配置:location / { random_index on; 指令 random_index 語法:random_index [on|off] 預設值:off 使用欄位:location 如果在指定的loca tion中指定,將為每一個請求掃描指定目錄中的檔,並且隨機播放一個代替index.html,但...
Time of Update: 2014-12-26
如果要使用這些模組,則必須在編譯時指定相關的編譯參數。 這個模組在一個預壓縮檔傳送到開啟Gzip壓縮的用戶端之前檢查是否已經存在以「.gz」結尾的壓縮檔,這樣可以防止檔被重複壓縮。 這個模組在0.6.24後可用,如果要使用它則需要在編譯時指定如下參數:./configure --with-HTTP_gzip_static_module 示例配置:gzip_static on; gzip_...
Time of Update: 2014-12-26
如果要使用這些模組,則必須在編譯時指定相關的編譯參數。 這個模組增加一些HTTP和webdav擴展動作(PUT, DELETE, MKCOL, COPY和MOVE)。 要使用這個模組必須在編譯時指定下列編譯參數:./configure --with-HTTP_dav_module 示例配置:location / { root /data/www; client_body_temp_path /...
Time of Update: 2014-12-26
如果要使用這些模組,則必須在編譯時指定相關的編譯參數。 這個模組支援對FLV(flash)檔的拖動播放。 nginx處理檔的過程為: 為請求的檔增加FLV頭。 根據請求參數中的start=XXX轉發檔。 使用這個模組必須在編譯時指定–with-HTTP_flv_module參數。 示例配置:location ~ \.flv$ { flv;} 指令 flv 語法:flv 預設值:None ...
Time of Update: 2014-12-26
這些模組預設會全部編譯進Nginx,除非手工指定某個模組在configure時排除。 使用這個模組簡單的處理緩存。 示例配置:server { location / { set $memcached_key $uri; memcached_pass HTTP://www.aliyun.com/zixun/aggregation/11696.html"& gt;name:11211; d...
Time of Update: 2014-12-26
如果要使用這些模組,則必須在編譯時指定相關的編譯參數。 這個模組可以能夠在nginx的應答中搜索並替換文本。 要使用這個模組必須在編譯時指定下列編譯參數:--with-HTTP_sub_module option 示例配置:location / { sub_filter </head> '</head>< script language="javascri...
Time of Update: 2014-12-26
這些模組預設會全部編譯進Nginx,除非手工指定某個模組在configure時排除。 這個模組允許你分類或者同時映射多個值到多個不同值並儲存到一個變數中,map指令用來創建變數,但是僅在變數被接受的時候執行視圖映射操作,對於處理沒有引用變數的請求,這個模組並沒有性能上的缺失。 如下例:map $HTTP_host $name { hostnames; default 0; example.c...
Time of Update: 2014-12-26
這些模組預設會全部編譯進Nginx,除非手工指定某個模組在configure時排除。 這個模組允許為一個指定的會話或者某個特殊情況限制請求數目。 示例配置 HTTP { limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s; ... server { ... location /search/ { limit_req zone =o...
Time of Update: 2014-12-26
這些模組預設會全部編譯進Nginx,除非手工指定某個模組在configure時排除。 這個模組將在應答頭中為」Content-Type」欄位添加字元編碼。 此外,這個模組可以將資料重新編碼,只能在單向對其進行重新編碼,即來自伺服器到達用戶端。 配置實例:charset windows-1251;source_charset koi8-r; 指令 charset 語法:charset encodi...
Time of Update: 2014-12-26
這些模組預設會全部編譯進Nginx,除非手工指定某個模組在configure時排除。 這個模組可以為一個位址指定的會話或者某些特殊情況限制同時連接數,如下例: HTTP { limit_zone one $binary_remote_addr 10m; server { location /download/ { limit_c onn one 1; } }} 指令 limit_zone 語法...
Time of Update: 2014-12-26
這些模組預設會全部編譯進Nginx,除非手工指定某個模組在configure時排除。 當一個請求頭的HTTP://www.aliyun.com/zixun/aggregation/16918.html">Referer欄位中包含一些非正確的欄位,這個模組可以禁止這個請求訪問網站。 這個頭可以隨意的偽造,因此,使用這個模組並不能100%的阻止這些請求,絕大多數拒絕的請求來自一些典...