2017-11-15 12 views
-1

私がしたいことは簡単ですが、https://www.example.com/pro?type=oilのURLは/pro?type = beansのようになりますまたは/pro?type =米と私が欲しいのは、このようなものにURLをリダイレクトすることです。https://www.example.com/zpro?type=oil最初のURLは/ proですか?リダイレクトの場所は/ zproですか?ありがとうございました。Javascriptで特定のURLにリダイレクト

+0

ご質問はありますか? – SLaks

+1

@Slaksは、https://www.example.com/pro?type=oilのURLから来るものをhttps://www.example.com/zpro?type=oil thats allにリダイレクトするだけです。 – Shasha

答えて

1

あなたが正しくしたいことを理解していれば、以下のようにしてください。

window.location.href = window.location.href.replace('/pro?', '/zpro?') 
+0

私はそれを試してみましょう。 – Shasha

+0

本当に感謝の助けを感謝します。 – Shasha

1

window.location.hrefを使用すると、現在のURLの文字列にアクセスできます。これを新しい値に設定することで、現在のURLを変更することができます!あなたのために、それはwindow.location.href = window.location.href.replace('/pro', '/zpro')を設定することを意味します。これにより、URLに/proという文字列が使用され、クエリパラメータをそのまま維持しながら/zproにリダイレクトされます。