19 lines
828 B
Plaintext
Executable File
19 lines
828 B
Plaintext
Executable File
# ==== ย้ายความสามารถระดับ http จาก nginx.conf เดิม ====
|
|
# (จากไฟล์เดิมมี map upgrade, limit_req_zone, gzip config) [ref: nginx.conf]
|
|
map $http_upgrade $connection_upgrade { default upgrade; '' close; }
|
|
|
|
# Rate limit เฉพาะ /api ใช้ zone 10m @ 10 req/s (อ้างอิงเดิม)
|
|
limit_req_zone $binary_remote_addr zone=api_zone:10m rate=10r/s;
|
|
|
|
# gzip baseline (NPM มีก็จริง แต่เสริม type ตามเดิมให้ชัด)
|
|
# gzip on;
|
|
gzip_comp_level 5;
|
|
gzip_min_length 256;
|
|
gzip_vary on;
|
|
gzip_proxied any;
|
|
gzip_types
|
|
text/plain text/css text/xml
|
|
application/json application/javascript application/xml
|
|
application/rss+xml application/atom+xml
|
|
image/svg+xml;
|