Meine Reaktion Anwendung funktioniert gut auf localhost, aber wenn ich es in Gh-Seiten oder surge es gibt mir nicht, um zwischen den Seiten mit URL zu bewegen.React-Router funktioniert nicht in der Produktion und Surge-Bereitstellungen
Benutzer Seite anmeldet, indem Sie auf menuItem von rechts oben gehen kann. aber wenn Benutzer http://chat.susi.ai/signup/ URL verwenden, gibt es 404 Seite
Ich versuchte mehrere Lösungen aus dem Internet, aber nicht funktioniert.
Nächste Frage ist: Ich habe eine 404-Seite erstellt, um anzuzeigen, wenn Benutzer versucht, zu defekten Links zu verschieben. Es funktioniert gut in localhost. aber nicht in der Produktion. Ich habe versucht this Lösung, aber nichts geändert.
dies ist ein Teil meiner index.js
Dateiconst 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')
);
Wenn jemand eine gute Lösung mit Beispielcode für meine Probleme vorschlagen kann, die für mich sehr hilfreich wäre.
danke es funktioniert. Wie einfach ist es Lösung :) – IsuruAb