質問編集履歴
1
内容の補足
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,5 +1,5 @@
|
|
1
|
-
spaで作ったサイトをnetlifyにデプロイしています。
|
1
|
+
spa(React)で作ったサイトをnetlifyにデプロイしています。
|
2
|
-
その際、あるurl(/delivery)に遷移した状態でブラウザをリロードすると404のエラーになります。
|
2
|
+
その際、あるurl(/delivery)にreact-routerで遷移した状態でブラウザをリロードすると404のエラーになります。
|
3
3
|
```
|
4
4
|
Page Not found
|
5
5
|
Looks like you've followed a broken link or entered a URL that doesn't exist on this site.
|
@@ -7,7 +7,7 @@
|
|
7
7
|
原因としては以下に書いている通り、/deliveryを処理するサーバー側のルーティングが無いため404になっていると思っています。
|
8
8
|
https://tylermcginnis.com/react-router-cannot-get-url-refresh/
|
9
9
|
|
10
|
-
開発環境ではwebpack-dev-
|
10
|
+
開発環境ではwebpack-dev-serverに以下の設定をしているので、/deliveryのurlに遷移している状態でブラウザをリロードしても問題なくページは表示されます。
|
11
11
|
```
|
12
12
|
publicPath: '/',
|
13
13
|
historyApiFallback: true,
|