Nginx 配置生成器

🖥️ Nginx Config Generator

Nginx Config Generator - Pick static site or reverse proxy and fill params to emit a server block config. Free, browser-only.

📐 工作原理與說明
按場景生成 Nginx server 配置。
  • 場景:靜態站點、反向代理、HTTPS、負載均衡、單頁應用(SPA)回退。
  • 核心項:listen 埠、server_name、root/index、location 匹配規則與優先順序。
  • HTTPS:ssl_certificate、ssl_certificate_key,並限制協議版本與加密套件。
  • 反代:需設定 proxy_set_header 傳遞真實客戶端 IP,否則後端日誌全是代理 IP。
⚠️ 使用說明與注意事項

📋 常用指令

指令作用
try_files靜態回退
proxy_pass轉發上游
nginx -t校驗語法

📚 深度解析:Nginx Config Generator

💡 常見使用場景

生成
填域名+埠+根目錄 → 輸出 server 塊。

❓ 常見問題(FAQ)

生成後怎麼用?
放入 conf.d 並 `nginx -t` 校驗後 reload。
生成後還要補什麼?
至少三件事:一是 HTTPS(證書路徑、HTTP/2,以及 80 埠跳轉);二是安全頭(HSTS、X-Content-Type-Options,CSP 視情況);三是上傳大小與超時(client_max_body_size、proxy_read_timeout),預設值常不適合實際業務。上線前務必 nginx -t 校驗。