Closed mie998 closed 3 years ago
201853d47e801ea90666941c0993b8b060327508 にて ルートurlを /portfolio に調整してみた。その結果は以下。
これらは全てローカルでは発生しない。
https://stackoverflow.com/questions/46056414/getting-404-for-links-with-create-react-app-deployed-to-github-pages これをみる限りサーバーサイドで優先してurlの処理が行われているのが原因。
By just using HashRouter instead of BrowserRouter my problem solved and now every URL are accessible from outside で本当にどうにかなったけど,urlが汚いから微妙。より良い解決策を模索中。。。
https://github.com/rafgraph/spa-github-pages 上のやつを導入できるといいと思う。読んでみる。
https://github.com/ReactTraining/react-router/issues/7128 ↑ alternative for BrowserRouter.basename
ac9e3d5b87681c74bc27dc47a38c6e54e74d2038 にて修正完了。素晴らしいスクリプトに感謝しよう。
かなり深刻なバグ