Netlifyで404ページを作る

2019年7月17日

Apacheのように.htaccessが使えないNetlifyで404ページを作るための方法です。

ページを設定していないデフォルトの状態では以下ページが表示されます。

作成手順

作り方は至ってシンプルです。

ルートディレクトリに404.htmlのファイルを置くだけです。
これでページが見つからない場合は、404.htmlの内容を表示してくれます。

想像以上に簡単でした。

あとがき

GitHub Pagesでも同様の手順で実現できるようです。
Firebase HostingはRewriteRuleで記述しないといけないようです。

NetlifyでもRewriteRuleで独自ページを指定することもできるようです。
詳しくは以下ドキュメントを参照してください。

https://www.netlify.com/docs/redirects/