2017-04-16 10 views
0

Githubページにreact/reduxアプリケーションがあります。 をreact-routerから使用しましたが、ページにエラーメッセージが表示されません。React/Redux GithubのページはbrowserHistoryで動作しません

browserHistoryからhashHistoryに変更すると、すべて正常に機能します。

これはなぜ起こっているのですか? browserHistoryを使用しても問題なく使用できますか?

おかげ レオ

答えて

1

短い答え:あなたが要求を処理するために、実際のアプリケーションサーバーが必要になりますbrowserHistoryを使用して/に戻ってすべてのnontルートレベルの要求をリダイレクトするために第

。 GitHubページは静的なファイルホストであるため、browserHistoryを使用することはできません。

参考:https://github.com/ReactTraining/react-router/blob/v3/docs/guides/Histories.md#browserhistory

関連する問題