Apache 限制上传档案大小


在 Apache 里面有一个选项是 LimitRequestBody,这个选项可以限制用户送出的 HTTP 请求内容。这个选项可以在 .htaccess 或 httpd.conf 里使用,而如果在 httpd.conf 内使用,分别可以用在 virtualhost 或目录属性设定。而 LimitRequestBody 的设定值是介乎 0 (无限制) 至 2147483647 (2GB)。

例如要在目录 /home/httpd/html/www.mydomain.com/uploads 设定上传限制为 100K,可以在 .htaccess 或 httpd.conf 加入以下语句:


LimitRequestBody 102400

如果透过 .htaccess 设定,储存盘案后会立即生效;如透过 httpd.conf 设定,须要重新启动 Apache。

Tags:

Leave a Reply