Ich habe kürzlich eine Änderung an meinem Code vorgenommen, um browserHistory
anstelle von hashHistory
mit meinem React-Router zu verwenden. Obwohl einige Benutzer der Website, an der ich arbeite, die URL möglicherweise mit dem Hash-Wert versehen haben.React-Router: Leite meine URL von hashHistory auf browserHistory um
Die alte URL sieht aus wie www.mywebsite.com/#/page?query=param
und ich möchte sicherstellen, dass wenn jemand es Lesezeichen gesetzt hat, es auf www.mywebsite.com/page?query=param
umgeleitet wird.
Es sieht so aus, als wäre diese Umleitung nicht möglich mit .htaccess
, also fragte ich mich, was wäre der sauberste Weg, das zu tun?
Danke.
Wenn der Benutzer auf die URL klickt, die noch den Hash enthält, gelangen sie dann überhaupt zur Website? –
Es gibt kein Hash mehr auf Links. Ich bin nur besorgt über Lesezeichen oder externe Links, die auf die Website verweisen. Sie greifen zwar auf die Seite zu, aber nicht auf die richtige Seite. – alexmngn