React(SPA) × Netlifyでブラウザリロード(ページ遷移)すると404になる対処方法

Netlifyで公開しているSPAのサイトをreact-router-domで遷移した状態でブラウザをリロードすると404のエラーになります。

Page Not found
Looks like you've followed a broken link or entered a URL that doesn't exist on this site.

netlify.toml にリダイレクトの設定をしてあげると解決します。

netlify.toml

[[redirects]]
   from = "/*"
   to = "/index.html"
   status = 200

コメント