TEMPLATES

Custom 404 page

要在網站根目錄顯示 404 錯誤頁面,請在 layouts 目錄的根目錄中建立 404 範本。例如:

layouts/404.html
{{ define "main" }}
  <h1>404 找不到頁面</h1>
  <p>您請求的頁面無法找到。</p>
  <p>
    <a href="{{ .Site.Home.RelPermalink }}">
      返回首頁
    </a>
  </p>
{{ end }}

對於多語言網站,請將語言代碼加入檔案名稱:

layouts/
├── 404.de.html
├── 404.en.html
└── 404.fr.html

當頁面未找到時,您的生產伺服器會將瀏覽器重新導向到 404 頁面。功能和配置根據主機而異。

主機 功能和配置
Amazon CloudFront 請參閱 詳細資訊
Amazon S3 請參閱 詳細資訊
Apache 請參閱 詳細資訊
Azure Static Web Apps 請參閱 詳細資訊
Azure Storage 請參閱 詳細資訊
Caddy 請參閱 詳細資訊
Cloudflare Pages 請參閱 詳細資訊
DigitalOcean App Platform 請參閱 詳細資訊
Firebase 請參閱 詳細資訊
GitHub Pages 會自動進行重定向,無法配置。
GitLab Pages 請參閱 詳細資訊
NGINX 請參閱 詳細資訊
Netlify 請參閱 詳細資訊