Cara mengehadkan saiz muat naik fail pengguna di Apache
- 3004
- 623
- Marcus Kassulke
Apache adalah pelayan silang platform percuma dan terbuka yang sangat popular, selamat, cekap dan extensible. Sebagai pentadbir pelayan, seseorang harus sentiasa mempunyai kawalan yang lebih besar ke atas tingkah laku permintaan klien, contohnya saiz fail pengguna boleh memuat naik dan memuat turun dari pelayan.
Baca juga: 13 Apache Web Security and Hardening Tips
Ini mungkin berguna untuk mengelakkan serangan penafian perkhidmatan tertentu dan banyak isu lain. Dalam artikel pendek ini, kami akan menunjukkan cara mengehadkan saiz muat naik di pelayan web Apache.
Baca juga: Cara mengehadkan saiz muat naik fail dalam nginx
Arahan itu LimitRequestBody digunakan untuk mengehadkan jumlah saiz badan permintaan HTTP yang dihantar dari pelanggan. Anda boleh menggunakan arahan ini untuk menentukan bilangan bait dari 0 (bermaksud tidak terhad) ke 2147483647 (2GB) yang dibenarkan dalam badan permintaan. Anda boleh menetapkannya dalam konteks pelayan, per-direktori, per-fail atau per-lokasi.
Contohnya, jika anda membenarkan fail muat naik ke lokasi tertentu, katakan /var/www/contoh.com/wp-uploads
dan ingin menyekat saiz fail yang dimuat naik ke 5m = 5242880Bytes, Tambahkan arahan berikut ke dalam anda .Htaccess atau httpd.Conf fail.
LimitRequestBody 5242880
Simpan fail dan tambah semula pelayan HTTPD untuk mempengaruhi perubahan baru -baru ini menggunakan arahan berikut.
# Systemctl Restart Httpd #systemd atau # Service httpd Restart #sysvinit
Mulai sekarang, jika pengguna cuba memuat naik fail ke dalam direktori /var/www/contoh.com/wp-uploads
Saiznya melebihi had di atas, pelayan akan mengembalikan tindak balas ralat dan bukannya melayani permintaan.
Rujukan: Arahan LimiteRequestbody Apache.
Anda juga boleh menemui panduan berikut untuk pelayan http Apache yang berguna:
- Cara Memeriksa Modul Apache Mana Yang Diaktifkan/Dimuatkan di Linux
- 3 cara untuk memeriksa status pelayan Apache dan uptime di linux
- Cara Memantau Prestasi Apache Menggunakan NetData pada CentOS 7
- Cara menukar port http apache di linux
Itu sahaja! Dalam artikel ini, kami telah menjelaskan cara mengehadkan saiz muat naik di pelayan web Apache. Adakah anda mempunyai pertanyaan atau maklumat untuk dikongsi, gunakan borang komen di bawah.
- « Cara menamakan atau menamakan semula bekas docker
- Cara mengehadkan saiz muat naik fail dalam nginx »