Mon application de réaction fonctionne correctement sur localhost mais lorsque je l'ai déployée dans gh-pages ou surge il ne me permet pas de passer d'une page à l'autre.reaction-router ne fonctionne pas dans les déploiements de production et de surtension
utilisateurs peuvent aller à inscrire la page en cliquant ligneMenu du coin supérieur droit. mais si l'utilisateur utilise http://chat.susi.ai/signup/ URL, il donne 404 page
J'ai essayé plusieurs solutions d'internet mais je n'ai pas travaillé.
La question suivante est: J'ai créé une page de 404 pour montrer quand l'utilisateur essaye de passer aux liens cassés. Cela fonctionne très bien dans localhost. mais pas en production. J'ai essayé la solution this mais rien n'a changé.
cela fait partie de mon index.js fichier
const App =() => (
<Router history={hashHistory}>
<MuiThemeProvider>
<Switch>
<Route exact path="/" component={ChatApp} />
<Route exact path="/signup" component={SignUp} />
<Route exact path="/logout" component={Logout} />
<Route exact path="/forgotpwd" component={ForgotPassword} />
<Route exact path="*" component={NotFound} />
</Switch>
</MuiThemeProvider>
</Router>
);
ReactDOM.render(
<App />,
document.getElementById('root')
);
Si quelqu'un peut suggérer une bonne solution avec un exemple de code pour mes problèmes qui serait vraiment utile pour moi.
merci ça ça marche. comme c'est simple solution :) – IsuruAb