首页 > 解决方案 > 如何在 Plesk Onyx 上设置 LimitRequestLine 的值

问题描述

我现在正在使用 Plesk Onyx。我想设置 Apache 配置的“LimitRequestLine”的值。但是我找不到设置文件和屏幕。那是哪里?

标签: apacheplesk-onyx

解决方案


根据Apache 文档:

警告当使用基于名称的虚拟主机时,该指令的值取自与当前 IP 地址和端口组合最匹配的默认(第一个列出的)虚拟主机

该指令取自 IP_ADDRESS:PORT

所以为了设置 LimitRequestLine 和 LimitRequestFieldSize 它是需要的:

  1. 使用管理员帐户登录 Plesk。如果您没有管理员帐户,请联系您的托管服务提供商。
  2. 在Tools & Settings > IP Addresses中将 example.com 设置为默认站点,然后单击您的 IP
  3. 转到Domains > example.com > Additional Apache & nginx Directives并将以下指令添加到HTTP 和 HTTPS 的附加指令

LimitRequestLine 16380 LimitRequestFieldSize 16380

注意:此指令将由分配给此 IP 的所有域使用。如果您已将 example2.com 设置为 IP 的默认站点,则需要将此指令添加到Domains > example2.com > Additional Apache & nginx Directives


推荐阅读