在Apache中,如何限制用户上传文件的大小

如何限制Apache2 Web服务器中从客户端发送的HTTP请求正文的总大小?

我们可以还有 LimitRequestBody 限制用户发送的HTTP请求正文的总大小,从而限制上传文件的大小。
它 以字节为单位,可以设置为0(无限制)到2147483647(2GB)。

例如,限制上传到 /var/www/vhost/onitroad.local/uploads的文件大小为100k
将下面内容添加到.htaccess或者httpd.conf文件中:

<Directory "/var/www/vhost/onitroad.local/uploads">
    LimitRequestBody 102400 
</Directory>

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

# service httpd restart

或者

# service httpd reload
日期:2019-11-20 08:54:16 来源:oir作者:oir