在 Nginx 中,您可以通過配置 error_page 指令來自定義錯誤響應頁面。以下是設置自定義錯誤頁面的步驟:
打開 Nginx 配置文件。通常位于 /etc/nginx/nginx.conf 或 /etc/nginx/sites-available/your_domain.conf。
在 server 塊中,使用 error_page 指令定義錯誤代碼和自定義錯誤頁面。例如,如果您想為 404 錯誤設置自定義頁面,可以這樣操作:
error_page 404 /custom_404.html;
location 塊指定自定義錯誤頁面的位置。例如:location = /custom_404.html {
root /path/to/your/custom/error/pages;
}
將 /path/to/your/custom/error/pages 替換為您存儲自定義錯誤頁面的實際路徑。
(可選)為其他錯誤代碼設置自定義錯誤頁面。只需重復步驟2和3,更改錯誤代碼和自定義頁面名稱即可。
保存更改并重新加載 Nginx 以應用新配置。在命令行中運行以下命令:
sudo nginx -t # 檢查配置文件語法是否正確
sudo nginx -s reload # 重新加載配置文件
現在,當用戶訪問您的網站并遇到指定的錯誤代碼時,Nginx 將顯示您設置的自定義錯誤頁面。