GitHub Pages サイトのカスタム 404 ページを作成する
サイト上の存在しないページにアクセスしようとした際に表示される、404 エラーページをカスタマイズできます。
GitHub Pages は、GitHub Free のパブリックリポジトリ、GitHub Pro 、GitHub Team、GitHub Enterprise Cloud、GitHub Enterprise Server のパブリックおよびプライベートリポジトリで利用できます。
-
GitHub Enterpriseで、サイトのリポジトリにアクセスしてください。
-
サイトの公開ソースにアクセスしてください。 公開元に関する詳しい情報については、「GitHub Pages について」を参照してください。
-
ファイルの一覧の上にある Create new file(新規ファイルの作成)をクリックしてください。
-
ファイル名のフィールドに、
404.html
または404.md
と入力します。 -
ファイル名を
404.md
とした場合、ファイルの先頭に以下の YAML front matter を追加します。--- permalink: /404.html ---
-
YAML front matter の下に、404 ページに表示したいコンテンツがある場合には、それを追加します。
-
ページの下部で、ファイルに対して行った変更を説明する短く分かりやすいコミットメッセージを入力してください。 コミットメッセージでは、複数の作者にコミットを関連づけることができます。 詳しい情報については「複数の共作者を持つコミットの作成」を参照してください。
-
コミットメッセージフィールドの下で、コミットの追加先を現在のブランチか新しいブランチから選択してください。 現在のブランチが
master
であれば、コミット先として新しいブランチを作成することを選択し、続いてプルリクエストを作成しなければなりません。 詳しい情報については「新しいプルリクエストの作成」を参照してください。 -
Propose new file(新規ファイルの提案)をクリックしてください。
参考リンク
- Jekyll ドキュメンテーションの Front matter