2017-09-05 19 views
0

Hallo ich benutze Create React App und React Redux Router.React Redux Router - Heroku

Ich frage mich, ob ein Problem, das ich sehe, nicht wirklich ein Problem ist. Während ich noch in der Entwicklung bin, habe ich meine Domain nicht auf meine neue Heroku App ausgerichtet. So ist die Art, wie ich mein build bin Vorschau ‚online‘ ist über den dyno Name ........

https://pauliescanlon-io.herokuapp.com/

Meine app Reagieren scheint gut zu funktionieren, alle Routen arbeiten usw., aber wenn ich getroffen auffrischen auf jeder Strecke anders als Homepage, zB ....

https://pauliescanlon-io.herokuapp.com/work

i einen nginx 404 Fehler von Heroku bekommen ...

ich frage mich, ob dies nur, weil ist bei der Vorschau auf Heroku die URL hat ein "." drin und wenn ich meine Domain verlinke, wird das kein wirkliches Problem sein?

Ich verwende die "nächste" Version von React Router Redux.

https://github.com/ReactTraining/react-router/tree/master/packages/react-router-redux

Ich kann meine store.js und index.js schreiben, ob es helfen wird?

aber ... weiß jemand, ob das tatsächlich ein Problem ist oder ist es nur wegen der vorübergehenden Art, wie ich meine Build auf der oben genannten URL sehe?

Dank

Antwort

0

Ich hatte ähnliches Problem wahrscheinlich die eigenen Routen über eine .htaccess-Datei ermöglicht benötigen, fügen Sie einen im öffentlichen Verzeichnis:

RewriteRule ^(.*) /index.html [NC,L]

+0

Vielen Dank für Ihre Eingabe. Ich habe das versucht, aber es gelingt nicht, Heroku mit htaccess Datei hinzuzufügen. Seltsam. Das Aktualisierungsproblem tritt nur auf, wenn Sie eine Aktualisierung in Chrome durchführen. Normale Aktualisierung scheint jetzt zu funktionieren? – Paulie

Verwandte Themen