最近私のReact-RouterでhashHistory
の代わりにbrowserHistory
を使用するようにコードを変更しました。私が扱っているウェブサイトのユーザーの中には、URLをハッシュでブックマークしているものもあります。React-Router:私のURLをhashHistoryからbrowserHistoryにリダイレクト
古いURLはwww.mywebsite.com/#/page?query=param
のように見えます。誰かがブックマークした場合は、www.mywebsite.com/page?query=param
にリダイレクトされます。
.htaccess
でこのリダイレクトが不可能なように見えるので、これを行う最もクリーンな方法は何か疑問に思っていましたか?
ありがとうございました。
ユーザーがまだハッシュが入っているURLをクリックすると、サイトにはまったく行き着くのですか? –
リンク上にハッシュが存在しなくなりました。私は、サイトを指しているブックマークまたは外部リンクについてのみ心配しています。彼らはサイトにアクセスしますが、正しいページにはアクセスしません。 – alexmngn