在 Hexo 部落格新增 404 頁面

做法

使用 hexo 指令新增一個 404 頁面。

1
hexo new page 404

修改 404/index.md 檔。

1
2
3
4
5
6
7
8
9
10
---
title: Memo's Blog
date: 2022-11-22 15:56:03
comments: false
permalink: /404.html
---

## 404 Not Found

很抱歉,您目前存取的頁面並不存在。

網頁伺服器需要處理 404 狀態碼,以 Caddy 為例,修改 Caddyfile 如下:

1
2
3
4
5
6
7
8
9
10
blog.epoch.tw {
root * /var/www/blog/public

handle_errors {
rewrite * /404.html
file_server
}

# ...
}

執行部署指令。

1
hexo d -g

瀏覽網頁:https://blog.epoch.tw/404

參考資料