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インスタンス にプッシュしてください。