Cara membatasi ukuran unggahan file pengguna di apache

Cara membatasi ukuran unggahan file pengguna di apache

Apache adalah cross-platform source yang gratis dan open-source yang sangat populer, aman, efisien dan dapat diperluas server HTTP. Sebagai administrator server, seseorang harus selalu memiliki kontrol yang lebih besar atas perilaku permintaan klien, misalnya ukuran file yang dapat diunggah dan diunduh pengguna dari server.

Baca juga: 13 Tips Keamanan dan Pengerasan Server Web Apache

Ini mungkin berguna untuk menghindari jenis serangan penolakan dan banyak masalah lainnya. Dalam artikel pendek ini, kami akan menunjukkan cara membatasi ukuran unggahan di server web apache.

Baca juga: Cara membatasi ukuran unggahan file di nginx

Petunjuknya LimitRequestBody digunakan untuk membatasi ukuran total dari badan permintaan HTTP yang dikirim dari klien. Anda dapat menggunakan arahan ini untuk menentukan jumlah byte dari 0 (artinya tidak terbatas) 2147483647 (2GB) yang diizinkan di badan permintaan. Anda dapat mengaturnya dalam konteks server, per-direktori, per file atau per lokasi.

Misalnya, jika Anda mengizinkan pengunggahan file ke lokasi tertentu, katakanlah /var/www/contoh.com/wp-uploads dan ingin membatasi ukuran file yang diunggah 5m = 5242880bytes, Tambahkan arahan berikut ke dalam Anda .htaccess atau httpd.conf mengajukan.

 LimitRequestBody 5242880  

Simpan file dan muat ulang server httpd untuk mempengaruhi perubahan terbaru menggunakan perintah berikut.

# Systemctl restart httpd #systemd atau # service httpd restart #sysvinit 

Mulai sekarang, jika pengguna mencoba mengunggah file ke direktori /var/www/contoh.com/wp-uploads yang ukurannya melebihi batas di atas, server akan mengembalikan respons kesalahan alih -alih melayani permintaan.

Referensi: Arahan apache limitrequestbody.

Anda juga dapat menemukan panduan berikut ini untuk server http apache berguna:

  1. Cara memeriksa modul apache mana yang diaktifkan/dimuat di linux
  2. 3 cara untuk memeriksa status server Apache dan waktu kerja di Linux
  3. Cara Memantau Kinerja Apache Menggunakan NetData di Centos 7
  4. Cara mengubah port http apache di linux

Itu dia! Di artikel ini, kami telah menjelaskan cara membatasi ukuran unggahan di server web Apache. Apakah Anda memiliki pertanyaan atau informasi untuk dibagikan, gunakan formulir komentar di bawah ini.