LimitRequestBody:Apache限制用户上传文件的大小

时间:2020-01-09 10:37:09  来源:igfitidea点击:

我想限制上传文件的用户。如何限制从Apache 2 Web服务器下的客户端发送的HTTP请求正文的总大小?

要限制从客户端发送的HTTP请求主体的总大小,请使用LimitRequestBody指令。您可以在虚拟主机或目录配置选项下使用.htaccess文件或httpd.conf文件添加此伪指令。您可以将请求正文中允许的值(以字节为单位)设置为0(无限制)至2147483647(2GB)。

例如,将/var/www/vhost/theitroad.local/wp-uploads限制为100K,则可以使用以下指令(添加到.htaccess或httpd.conf文件中):

<Directory "/var/www/vhost/theitroad.local/wp-uploads">
    LimitRequestBody 102400 
</Directory>

保存并关闭文件。
您需要重新启动或重新加载httpd服务器,如下所示:

# service httpd restart

要么

# service httpd reload