31.limit_except

语法:limit_except 方法名{...}

默认值:no

功能:用于限制访问location的http方法

用于location模块内

例如:

limit_except GET {

allow 192.168.1.0/32;

deny all;

}

32.limit_rate

语法:limit_rate 速度值

默认:no

功能:用户限制传输速度。

用于http,server,location,if in location 模块

 

33.limit_rate_after

语法:limit_rate_after 时间

默认值:limit_rate_after 1m

功能:用于设置http请求传输多少字节后开始限速。

用于http,server,location,if in location 模块

例如:

location / {

limit_rate_after 1024k;

limite_rate 50k;

}

以上设置限制在传输1024k(即1M)数据后限制传输速度为50k。

 

34.listen

语法:listen IP地址:端口号

默认值:80

功能:用于在指定的server{...}设置接受请求的IP地址和端口。可以仅指定一个IP或一个端口号或一个IP+一个端口号。还可以使用通配符*+端口号。IP地址支持IPv4和IPv6.

用于server模块。

例如:

listen 127.0.0.1:8080;

listen 8080;

listen 127.0.0.1;

listen [::]:8080;

listen [fe80::1];

35.location

语法:location [=|~|~*|^~|@] /RUI/ {...}

默认值:no

功能:改指令允许根据URI的需要进行配置访问。可以根据字面字符串配置也可以使用正则表达式配置。

如果使用正则表达式配置,“~”表示区分大小写匹配,“~*”表示不区分大小写匹配

用于server模块

 

36.log_ont_found

语法:log_ont_found [on|off]

默认:log_ont_found on

功能:用于启用或禁止在磁盘找不到文件时,是否想error_log发送日志。

用于http,server,location模块。

 

37.log_subrequest

语法:log_subrequest [on|off]

默认值:log_subrequest off

功能:用于设置是否在访问日志中启用或禁止子请求。

用于http,server,location模块

例如:有rewrite规则和SSI产生的请求,产生的访问日志。

38.msie_padding

语法:msie_padding  [on|off]

默认值:msie_padding on

功能:该指令用于允许或者禁止MSIE浏览器或谷歌浏览器的msie_padding功能。

用于http,server,location模块

39.msie_refresh

语法:msie_refresh [on|off]

默认值:msie_refresh off

功能:用于允许或者禁止给MSIE浏览器请求的享用发送一个refresh meta标签。

用于http,server,location模块

40.open_file_cache

语法:open_file_cache max=N [inactive = time] |off

默认值:open_file_cache off

功能:用于设置是否启用文件缓存。

选项:

Max:永固指定缓存条目的最大值。当达到最大值后,根据LRU算法将缓存条目移除;

Inaction:用于设置一个不活动时间,如果在这个时间内缓存的条目没有被访问,那么将会被删除,默认值60秒。

Off:禁止缓存。

用于http,server,location模块

例如:

open_file_cache max=1000 inactive=20s;