Saya memiliki /admin
katalog di situs web saya dan saya ingin mengizinkan admin untuk mengunggah file besar melalui formulir web. Inilah tampilan nginx.com saya:
http {
# ...
client_max_body_size 16M;
# ...
server {
server_name example.com;
root /var/www/example.com;
index index.php;
location /admin {
client_max_body_size 256M;
}
# ...
}
}
Ini tidak bekerja. /admin/index.php
skrip tidak dapat mengunggah file yang lebih besar yang 16Mb: 413 Entitas Permintaan Terlalu Besar
Namun, jika saya pindah client_max_body_size
untuk server
memblokir semuanya berfungsi dengan baik. Tapi saya tidak ingin membuat perubahan ini hanya untuk admin
katalog.
Menurut dokumen , client_max_body_size
dapat ditempatkan di dalam location
blok untuk menimpa pengaturan hanya untuk jalur yang diinginkan.
Apa yang salah?