なぜ発生し、どう直すか
これは、アクセスしているディレクトリに index.html が存在しないために発生します。
例:
-
ホームページでこれが発生する場合、Publish ディレクトリに index.html がないことを意味します。
-
サイトのサブディレクトリ、例えば
/blogでこれが発生する場合、そのサブディレクトリにサイトの index.html が含まれていないことを意味します(例:/blog/index.html)。
カスタム 404 ページ
サイト用にカスタム 404 ページを作成したい場合は、index.html ファイルを作成し、<your-publish-directory>/404/index.html に配置してください。