18

https://github.com/facebookincubator/create-react-appから作成された ReactJS SPA を使用しています

S3 と Cloudfront を使用して Web サイトを提供しています。ページをリロードするまで、すべて正常に動作します。Hashbang なしでは処理できないため、エラー (私の場合はアクセスが拒否されました) がスローされます。

:ハッシュバンでURLを入力するとうまくいきます

基本的に、これは機能します: https://example.com/#/dashboard ( https://example.com/dashboardにリダイレクトします)

しかし、ページを更新すると、次のようなエラーが表示されます。

ここに画像の説明を入力

ルートを維持するために browserHistory を使用しています。関連するコードのみを表示しています:

<Router history={browserHistory}>
<Route path='/dashboard' component={Dashboardpage} />
</Router>
4

2 に答える 2