GitHub Pages サイトのカスタム 404 ページを作成する
GitHub Pages は、GitHub Free のパブリックリポジトリ、GitHub Pro のパブリックおよびプライベートリポジトリ、GitHub Team、GitHub Enterprise Cloud、GitHub Enterprise Server で利用いただけます。
サイト上の存在しないページにアクセスしようとした際に表示される、404 エラーページをカスタマイズできます。
- GitHub Pagesリポジトリに移動します。
- User/Organization Pages サイトの場合、
master
ブランチに切り替えます。Project Pages サイトの場合、gh-pages
ブランチに切り替えます。 - GitHub Pages リポジトリの root レベルに、
404.html
という名前の HTML ファイルを作成するか、404.md
という名前の新しい Markdown ファイルを作成します。 - 新しく作成した 404 ファイルの YAML front matter に、
permalink: /404.html
を追加します。 - ページが存在しないことを優しく伝えるコンテンツを追加します。
- 変更をコミットします。リポジトリのローカルなクローンで作業している場合、それを 使用している GitHub Enterprise Serverインスタンス にプッシュしてください。