Debian

ModSecurity+Apache:虛擬主機的 POST 限制更大?

  • June 8, 2017

我有一個請求將 Apache 中特定虛擬主機的 POST 限制增加到 20MB。

我既不希望增加伺服器中的所有虛擬主機,也不希望對該特定虛擬主機禁用 modsecurity。

是否可以僅提高 ModSecurity 中一個虛擬主機的 POST 限制?

事實上,您可以增加特定虛擬主機的 POST 限制。

但是,這是直接在 vhost 文件定義中配置的,而不是在modsecurity.

為此,將此行添加到您的虛擬主機:

SecRequestBodyLimit 20971520

其中 20971520 是 20MB,因為該指令期望參數為字節。

來自ModSecurity 手冊

SecRequestBodyLimit 設置 ModSecurity 將接受的最大請求正文大小

SecRuleEngine 指令是上下文相關的(即,它與 Apache 的容器標籤 、 等一起使用),這意味著您能夠準確控制 ModSecurity 執行的位置。

$$ Rui: and define parameters $$

引用自:https://unix.stackexchange.com/questions/369997