Ich bin auf [email protected] mit dem OnEnter Hook auf einer Route und versuche den Benutzer auf eine externe URL (außerhalb meiner App) umzuleiten. Ich möchte das auf der Serverseite machen. Mir ist aufgefallen, dass der Callback der Match-Funktion einen Umleitungsort hat, der aber eine Route innerhalb der App zu sein scheint. Gibt es eine Möglichkeit, Benutzer vollständig auf eine andere Website umzuleiten?react-router navigiere zur externen URL
1
A
Antwort
1
Da der Benutzer Ihre App verlässt, ist sie nicht mit react-router
verknüpft.
Wenn Sie Express verwenden, rufen Sie einfach res.redirect()
(which defaults to 302) aus der Route/Middleware, die Sie die Umleitung auslösen möchten.
Etwas wie:
app.get('/go-elsewhere', (req, res) => {
res.redirect('http://elsewhere.com');
});
(ungetestet, ich hoffe, das ist richtig)
Verwandte Themen
- 1. Laravel zur externen URL gehen?
- 2. ReactRouter funktioniert nicht mit Platzhalterrouten
- 3. ReactRouter wird nicht richtig nach Flussbenachrichtigung umgeleitet
- 4. Erstellen einer externen URL in Schienen
- 5. ReactRouter 2.0.1 Zusammenhang mit Links fehlt
- 6. Wie navigiere ich während eines laufenden Prozesses zur Benutzeroberfläche?
- 7. Wie navigiere ich Benutzer zur Einstellung "Durchsuchbare Elemente"?
- 8. Wie navigiere ich mit UIPageControl von einer Ansicht zur anderen?
- 9. Tornado: URL in externen CSS-Datei
- 10. Hinzufügen von externen Jar zur Eclipse rcp
- 11. Umleiten zu externen URL in ember.js Controller
- 12. Definieren der externen URL für Url.Content()
- 13. Verlinkung zu einer externen URL in Javadoc?
- 14. recaptcha mit externen Formular verwenden senden URL
- 15. Get File von externen URL mit fs.readFile
- 16. Navigiere zurück von Einstellungsaktivität
- 17. FormsAuthentication selektiv zur URL
- 18. Frage zur URL
- 19. Wie navigiere ich in Fragmenten?
- 20. Wie navigiere ich mit reactjs und redux
- 21. onClick Parameter zur URL hinzufügen
- 22. Regex zur Überprüfung der URL?
- 23. Absoluter Dateipfad zur relativen URL
- 24. String zur Seiten-URL hinzufügen
- 25. Wie navigiere ich automatisch zum voreingestellten Tag?
- 26. Aurelia: Wie navigiere ich zwischen untergeordneten Routen?
- 27. Wählen/Erkenne Signatur für externen Funktionsaufruf zur Kompilierzeit
- 28. Erkennung der iPad-Tastatur ausblenden im Vergleich zur externen Tastaturverbindung?
- 29. Wie erhalte ich JSON-Daten von einer externen URL?
- 30. Capybara/Poltergeist Umleiten zu einer externen URL (nicht holen)