LimitRequestLine 指令
描述: | 限制将从客户端接受的HTTP请求行的大小 |
---|---|
句法: | LimitRequestLine bytes |
默认: | LimitRequestLine 8190 |
内容: | 服务器配置,虚拟主机 |
状态: | 核心 |
模组: | 核心 |
此伪指令设置HTTP请求行上允许的字节数。
该LimitRequestLine
指令允许服务器管理员为客户端的HTTP请求行设置允许的大小限制。由于请求行由HTTP方法,URI和协议版本组成,因此该LimitRequestLine
指令对服务器上允许请求的请求URI的长度进行了限制。服务器需要此值足够大以容纳其任何资源名称,包括可能在GET
请求的查询部分传递的任何信息。
该指令使服务器管理员可以更好地控制异常的客户端请求行为,这对于避免某种形式的拒绝服务攻击可能很有用。
例如:
LimitRequestLine 4094在正常情况下,该值不应更改为默认值。
警告使用基于名称的虚拟主机时,此指令的值取自与当前IP地址和端口组合最匹配的默认(优先列出)虚拟主机。