HUGO
Menu
GitHub 87548 stars Mastodon

Hugo 自定義 404 頁面

創建用於渲染 404 錯誤頁面的模板。

要在網站的根目錄渲染 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 查看 詳情

Last updated: January 1, 0001
Improve this page