GNU/Linux >> Linux の 問題 >  >> Linux

Apacheでファイルのアップロードサイズの制限を設定するにはどうすればよいですか?

ご存知のとおり、Apacheはオープンソースの無料のWebサーバーです。ここでは、ファイルのアップロードとWebサーバーからのダウンロードに制限を設定するようにApacheを構成します。着信クライアント要求に対してWebサーバーを構成することが常に必要です。現在、WebサーバーはDDOS攻撃に影響を及ぼします。これは、Webサーバーがこれらの攻撃から保護されるのを防ぐのにも役立つはずです。

LimitRequestBodyディレクティブを使用して、HTTPリクエストの合計サイズを設定できます。これは、Webサイトの.htaccessまたはhttp.confファイルで定義できます。リクエスト本文で決定した範囲の間に必要な値を設定できます。 0(無制限)から2GBまでです。

Wordpress Webサイトがあり、wp-uploadフォルダーに制限を設定して、最大200KBのアップロードのみを許可するとします。この場合、.htaccessまたはhttpd.confファイル内に以下の行を追加する必要があります。

<Directory "/var/www/myapplication/wp-uploads">
    LimitRequestBody 200000 
<Directory>

ファイルに上記の変更を加えたら、ファイルを保存することを忘れないでください。

この後、HTTPサービスを再起動してリロードしてください。

# service httpd restart

# service httpd reload

Linux
  1. Vimでファイルタイプを使用する方法は?

  2. Ubuntu 18.08でApacheパスワード認証を設定するにはどうすればよいですか?

  3. Pythonで(MB)ファイルのtar.gzのサイズを取得する方法

  1. ApacheでvHostを設定する方法

  2. ファイルを実行不可として設定するには?

  3. Linux で暗号化されたスワップ ファイルを設定するにはどうすればよいですか?

  1. Pleskにコンテンツをアップロードする方法

  2. NGINXでファイルのアップロードサイズを制限する

  3. Apache でファイル ダウンロード サイズの制限を増やす方法