2017-12-18 1 views
0

Ich bin neu in Reactjs, und ich arbeite an Reactjs v15.4.2. Wenn ich den Code für die Produktion mit "npm run build" cmd erstelle und auf den Server hochlade. Alles funktioniert einwandfrei, aber sobald ich die Seite neu lade oder aktualisiere, wird der Fehler 404-Datei nicht gefunden.Fehler 404 beim Produktionsserver beim Neuladen der Seite oder Aktualisieren in der Reactjs-App.

Kann mir bitte jemand helfen, dieses Problem zu lösen. Vielen Dank im Voraus.

<ifModule mod_rewrite.c> 
RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_URI} !index 
RewriteCond %{REQUEST_URI} !.*\.(css¦js|html|png) 
RewriteRule (.*) index.html [L] 
</ifModule> 

Hoffnung, die hilft:

Antwort

0

Ich habe diesen Code zum Root-Verzeichnis hinzugefügt. Das funktioniert gut für mich

0

Dies kann durch das Hinzufügen einer .htaccess-Datei zu Wurzel der App mit dem folgenden Code gelöst werden.

+0

Ich habe Ihre Lösung implementiert, aber es funktioniert nicht für mich, wenn Sie eine andere Lösung haben, bitte schlagen Sie mir vor. Bitte lassen Sie mich wissen, wenn Sie weitere Informationen benötigen. –

+0

Das funktioniert für mich –

+0

Ausgezeichnet, können Sie die Antwort als richtig markieren. Prost – craigo

Verwandte Themen