最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

nginx HTTP模塊配置常用指令

 更新時(shí)間:2014年03月06日 10:37:34   作者:  
這篇文章主要介紹了nginx HTTP模塊在配置文件中常用的指令,詳解了每個(gè)指令的含義、語(yǔ)法和注意事項(xiàng)等,需要的朋友可以參考下

一、HTTP模塊的作用是什么?

Nginx的HTTP模塊用于控制Nginx的HTTP進(jìn)程。

二、配置指令

1. alias
含義:指定location使用的路徑,與root類(lèi)似,但不改變文件的跟路徑,僅適用文件系統(tǒng)的路徑。
語(yǔ)法:alias <file-path | directory-path>
缺?。篘/A
作用域:http.server.location
示例:

復(fù)制代碼 代碼如下:
location /i/ {
    alias /home/michael/web/i/;
}

如請(qǐng)求 /i/logo.png 則返回 /home/michael/web/i/logo.png。
注意:
(1)替換路徑時(shí),可以使用變量。
(2)alias無(wú)法在正則的location中使用。如果有這種需求,則必須使用rewrite和root。

2. client_body_in_file_only
含義:指定是否將用戶(hù)請(qǐng)求體存儲(chǔ)到一個(gè)文件里。
語(yǔ)法:client_body_in_file_only <on | off>
缺?。簅ff
作用域:http.server.location
示例:client_body_in_file_only on;
注意:
(1)該指令為on時(shí),用戶(hù)的請(qǐng)求體會(huì)被存儲(chǔ)到一個(gè)文件中,但是請(qǐng)求結(jié)束后,該文件也不會(huì)被刪除;
(2)該指令一般在調(diào)試的時(shí)候使用。

3. client_body_buffer_size
含義:指定用戶(hù)請(qǐng)求體所使用的buffer的最大值
語(yǔ)法:client_body_buffer_size <size>
缺?。簝蓚€(gè)page的大小,一般為8k或16k
作用域:http.server.location
示例:client_body_buffer_size 512k;
注意:如果用戶(hù)請(qǐng)求體超過(guò)了buffer的大小,則將全部?jī)?nèi)容或部分內(nèi)容存儲(chǔ)到一個(gè)臨時(shí)文件中。

4. client_body_temp_path
含義:設(shè)置存儲(chǔ)用戶(hù)請(qǐng)求體的文件的目錄路徑
語(yǔ)法:client_body_temp_path <directory path> [level1 | level2 | level3]
作用域:http.server.location
示例:client_body_temp_path /spool/nginx/client_temp 1 2;

5. client_body_timeout
含義:設(shè)置用戶(hù)請(qǐng)求體的超時(shí)時(shí)間。
語(yǔ)法:client_body_timeout <time>
作用域:http.server.location
示例:client_body_timeout 120s;
注意:只有請(qǐng)求體需要被1次以上讀取時(shí),該超時(shí)時(shí)間才會(huì)被設(shè)置。且如果這個(gè)時(shí)間后用戶(hù)什么都沒(méi)發(fā),nginx會(huì)返回requests time out 408.

6. client_header_buffer_size
含義:設(shè)置用戶(hù)請(qǐng)求頭所使用的buffer大小
語(yǔ)法:client_header_buffer_size <size>
缺?。?k
作用域:http.server
示例:client_header_buffer_size 2k;
注意:
(1)對(duì)絕大多數(shù)請(qǐng)求來(lái)說(shuō),1k足以滿(mǎn)足請(qǐng)求頭所需的buffer;
(2)對(duì)于攜帶有較大cookie或來(lái)自于wap用戶(hù)的請(qǐng)求頭來(lái)說(shuō),1k的buffer一般不夠,這時(shí)可以使用指令large_client_header_buffers。

7. client_header_timeout
含義:設(shè)置用戶(hù)請(qǐng)求頭的超時(shí)時(shí)間。
語(yǔ)法:client_header_timeout <time>
缺?。?m
作用域:http.server.location
示例:client_header_timeout 3m;
注意:只有請(qǐng)求頭需要被1次以上讀取時(shí),該超時(shí)時(shí)間才會(huì)被設(shè)置。且如果這個(gè)時(shí)間后用戶(hù)什么都沒(méi)發(fā),nginx會(huì)返回requests time out 408.

8. client_max_body_size
含義:設(shè)置所能接收的最大請(qǐng)求體的大小
語(yǔ)法:client_max_body_size <size>
缺?。?m
作用域:http.server.location
示例:client_max_body_size 2m;
注意:根據(jù)請(qǐng)求頭中的Content-Length來(lái)判斷請(qǐng)求體大小是否允許。如果大于設(shè)定值,則返回“ Request Entity Too Large”(413)錯(cuò)誤。不過(guò)要注意的是,瀏覽器一般并不對(duì)這個(gè)錯(cuò)誤進(jìn)行特殊顯示。

 

相關(guān)文章

  • Nginx實(shí)現(xiàn)if多重判斷配置方法示例

    Nginx實(shí)現(xiàn)if多重判斷配置方法示例

    這篇文章主要介紹了Nginx實(shí)現(xiàn)if多重判斷配置方法示例,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2015-05-05
  • Nginx?403?forbidden錯(cuò)誤的原因以及解決方法

    Nginx?403?forbidden錯(cuò)誤的原因以及解決方法

    yum安裝nginx,安裝一切正常,但是訪(fǎng)問(wèn)時(shí)報(bào)403 forbidden,下面這篇文章主要給大家介紹了關(guān)于Nginx?403?forbidden錯(cuò)誤的原因以及解決方法,需要的朋友可以參考下
    2022-08-08
  • Nginx中keepalive配置小結(jié)

    Nginx中keepalive配置小結(jié)

    本文介紹了Nginx keepalive配置的概念和作用,闡述了keepalive連接的基本原理和優(yōu)勢(shì),并給出了一些常用的配置示例,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-09-09
  • CentOS下編譯、安裝與配置nginx

    CentOS下編譯、安裝與配置nginx

    nginx可以使用各平臺(tái)的默認(rèn)包來(lái)安裝,本文是介紹使用源碼編譯安裝與配置,希望對(duì)大家熟悉nginx能夠有所幫助。
    2016-06-06
  • nginx下支持PATH_INFO的方法實(shí)例詳解

    nginx下支持PATH_INFO的方法實(shí)例詳解

    這篇文章主要介紹了nginx下支持PATH_INFO的方法,結(jié)合實(shí)例形式詳細(xì)分析了nginx下使用PATH_INFO模式的具體方法與相關(guān)使用技巧,需要的朋友可以參考下
    2016-02-02
  • Nginx通過(guò)header中的標(biāo)識(shí)進(jìn)行分發(fā)

    Nginx通過(guò)header中的標(biāo)識(shí)進(jìn)行分發(fā)

    本文主要介紹了Nginx通過(guò)header中的標(biāo)識(shí)進(jìn)行分發(fā),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • Nginx定義域名訪(fǎng)問(wèn)方式

    Nginx定義域名訪(fǎng)問(wèn)方式

    這篇文章主要介紹了Nginx定義域名訪(fǎng)問(wèn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-05-05
  • nginx http重定向https配置說(shuō)明

    nginx http重定向https配置說(shuō)明

    這篇文章主要介紹了nginx http重定向https配置說(shuō)明的相關(guān)資料,需要的朋友可以參考下
    2017-04-04
  • Nginx基本命令&不停機(jī)版本升級(jí)

    Nginx基本命令&不停機(jī)版本升級(jí)

    這篇文章主要為大家介紹了Nginx基本命令&不停機(jī)版本升級(jí),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • nginx使用rewrite報(bào)錯(cuò)的解決

    nginx使用rewrite報(bào)錯(cuò)的解決

    本文主要介紹了nginx使用rewrite報(bào)錯(cuò)的解決,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03

最新評(píng)論

本溪市| 浮山县| 桑植县| 搜索| 集安市| 西充县| 思茅市| 榆中县| 怀化市| 湛江市| 彝良县| 定襄县| 弥勒县| 太和县| 河北区| 香河县| 兰西县| 饶平县| 马山县| 南京市| 龙岩市| 留坝县| 南投县| 隆德县| 大新县| 胶州市| 镇雄县| 富裕县| 驻马店市| 乌海市| 焉耆| 邢台县| 贵溪市| 拉萨市| 红桥区| 象州县| 博爱县| 星座| 广昌县| 盐源县| 万宁市|