Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> 電腦軟體教學 >> 伺服器技術 >> 關於伺服器

Nginx 錯誤頁面重導與配置熱重載速查

編輯:關於伺服器

Nginx 兩大高頻運維操作:自定義錯誤頁重導與配置語法驗證/熱重載。本文提供極簡可用片段,無冗長理論,拿來即用。

404 錯誤重導至首頁 (保持 SEO 友好)


error_page 404 = @homepage;

location @homepage {
    rewrite .* / permanent;   # 301 永久重導,傳遞權重
}
  • = @homepage 觸發命名 location,避免循環重導。
  • permanent 返回 301,搜尋引擎更新索引;若需 302 臨時重導用 redirect。

配置驗證與熱重載雙指令


# 1. 語法檢查 (修改配置後必跑)
/usr/local/nginx/sbin/nginx -t
# 輸出:nginx: the configuration file ... syntax is ok / test is successful

# 2. 熱重載 (不中斷連線,Worker 平滑換代)
/usr/local/nginx/sbin/nginx -s reload

原理: Master 進程讀取新配置,啟動新 Worker 處理新請求,舊 Worker 處理完現有連線後優雅退出,零停機。

常用信號速查

信號命令作用
reloadnginx -s reload熱重載配置
reopennginx -s reopen重新打開日誌文件 (配合 logrotate)
stopnginx -s stop快速關閉 (強制終止)
quitnginx -s quit優雅關閉 (待連線處理完)

收藏備查,運維提效利器。

Copyright © Windows教程網 All Rights Reserved