Nginx配置指令(三)

21.client_header_buffer_size

client_header_buffer_size 大小

默认值:1k

功能:设置缓存头的大小,是缓存客户端发送个服务器的请求头部。一般情况1k大小是足够的。

用于http,server模块

 

22.client_header_timeout

语法:client_header_timeout 时间

默认值:60

功能:设置读取客户端请求标题的超时时间。

用于http,server模块

23.client_max_body

语法:client_max_body 大小

默认值:1m

功能:设置客户端你请求体的最大值。如果超过这个值,将返回“Request entity too large”,错误码413.

用于http,server,location模块

24,.default-type

语法:default-type MIME类型

默认值:text/plain

功能:用于设置一个MIME类型。

用于http,server,location模块

25.error_page

语法:error_page 错误码 页面链接

功能:制定一个URI,在出错的时候显示该页

用于http,server,location模块

例如:

error_page 404 /404.html;

error_page 503 503 504 /5x.html;

error_page 404 http://域名/index.html;

error_page 404 =200 /empty.gif ; #通过等号讲一个状态玛改变为另一个状态码。

error_page 404 = /404.php;#通过等号,将错误交给指定的代码来处理。

26.internal

语法:internal

默认:no

功能:适用于location模块内,表示这个location只能由内部请求访问。

用于location模块。

例如:

error_page 404 /404.html;

location /404.html {

 internal;

}

 

27.keepalive_disable

语法:keepalive_disable [ msie6 | safari | none ]

默认值: misie6 safari

功能:禁止keepalive功能。

用于http,server,location模块

28.keepalive_timeout

语法:keepalive_timeout [时间1] [时间2]

默认值:keepalive_timeout 75

功能:该指令第一个参数用于设定客户端的keep-alive连接超时,超时后服务器回关闭连接。

            第二个指令是可选项,它的值决定了响应头“Keep-Alive:timeout=time”值,它能让浏览器关闭连接,这样服务器就不用再次关闭连接。没有这个参数,Nginx将不会发送keep-Alive头。

用于http,server,location模块

MSIE和Opera忽略“Keep-Alive:timeout=time”头。

MSIE将保持连接大约60-65秒,然后发送一个TCP RST。

Opera将会保持一个比较长时间的连接。

Mozilla将会在指令设定的值基础上再加1-10秒。

Konqueror按“Keep-Alive”头部设定,保持连接秒数。

 

29.keeplive_requests

语法:keeplive_requests 数字

默认值:keeplive_requests 100

功能 :用于设置Nginx服务器能保持活跃的连接数。

用于http,server,location模块

 

30.large_client_header_buffers

语法:large_client_header_buffers number size

默认值:large_client_header_buffers 4 4k/8k

功能:指定客户点一些比较大的请求头使用的缓冲区数量和大小。请求头行不能够大于一个缓存的大小。如果客户端发送了一个较大的头,Nginx将会返回“Request URI too large”(414)。

如果在请求的结尾状态转换为keepalive,占用的缓存将会被释放。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

乐大师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值