開發輔助

Nginx 配置產生器

免費線上 Nginx 設定檔產生工具。視覺化建構 server 塊,支援 SSL、反向代理、gzip 壓縮、安全回應標頭、WebSocket 等配置,無需手動編輯。

免費使用 無需註冊 在瀏覽器中執行

工具工作區

server {
    listen 80;
    server_name example.com;

    client_max_body_size 10M;

    root /var/www/html;
    index index.html;

    location / {
        try_files $uri $uri/ =404;
    }
}

什麼是 Nginx 配置產生器?

Nginx 是網際網路上使用最廣泛的 Web 伺服器和反向代理之一,為大量網站提供服務。它透過純文字設定檔來定義如何處理傳入的 HTTP 請求——包括服務哪些域名、將流量轉發到哪裡、如何終止 SSL 以及包含哪些安全回應標頭。Nginx 配置產生器讓你透過簡單的表單填寫,即可產生有效的、可用於生產環境的 Nginx server 塊配置。無需記憶指令名稱和縮排規則,只需切換選項,即可在幾秒內獲得可直接複製貼上的設定檔。

如何使用Nginx 配置產生器

  1. 1在工具區域貼上、輸入或上傳需要處理的內容。
  2. 2根據任務選擇格式、尺寸、輸出方式或驗證選項。
  3. 3檢查預覽結果、提示資訊或轉換後的資料。
  4. 4確認結果無誤後再複製或下載,用於後續工作。

Nginx 配置產生器的常見使用情境

快速完成日常任務

無需安裝桌面軟體,打開網頁即可處理常見的文字、圖片、資料或格式轉換工作。

檢查與整理內容

在提交檔案、發布內容或複製結果之前,快速發現格式問題並取得結構清楚的輸出。

重視隱私的瀏覽器處理

對於支援本機執行的工具,資料會留在目前瀏覽器中,不需要上傳到第三方服務。

常見問題

產生的 Nginx 設定檔應該放在哪裡?

在大多數 Linux 系統上,將配置儲存為 /etc/nginx/sites-available/ 目錄下的檔案(例如 /etc/nginx/sites-available/example.com),然後在 /etc/nginx/sites-enabled/ 中建立符號連結。執行 'nginx -t' 測試配置, 'systemctl reload nginx' 應用更改。

使用 SSL 選項前是否需要準備好 SSL 憑證?

是的,你需要有效的 SSL 憑證和金鑰檔案。可以使用 Certbot 從 Let's Encrypt 獲取免費憑證。此工具中的預設路徑指向常見的憑證位置,但你應根據實際檔案路徑進行修改。

client_max_body_size 指令有什麼作用?

它設定客戶端請求體的最大允許大小。如果請求超過此限制(例如大檔案上傳),Nginx 會返回 413 Request Entity Too Large 錯誤。預設值為 10M,處理大檔案上傳的應用可以增大此值。

為什麼要啟用 gzip 壓縮?

Gzip 壓縮可以減小 HTTP 回應的大小,從而縮短頁面載入時間並降低頻寬使用。它對 HTML、CSS、JavaScript 和 JSON 等文字內容尤其有效。大多數現代瀏覽器都支援 gzip,因此這是一個簡單的效能最佳化手段。