Javascript:重定向到如果URL包含值但保留该值

时间:2017-03-31 12:00:31

标签: javascript redirect

我有一个子页面,如果URL包含特定值,我需要设置重定向到另一个子页面。但是我需要保留该值并将其粘贴到重定向值。 例: 每个带有“/ sub1 / value = xy”的网址都应重定向到“/ sub2 / value = xy”

mypage.com/sub1/value=1234应重定向至mypage.com/sub2/value=1234

我正在使用下面的JS检查网址,但我不知道如何将值粘贴到重定向网址

column A

1 个答案:

答案 0 :(得分:0)

$(document).ready(function () {
    if(window.location.href.indexOf("value=") > -1) {
        url=window.location.href;
        if(url.substr(url.indexOf('=')+1)=="your_specific_value")
            {
            url=url.replace("sub1","sub2");
            window.location.replace(url);
            }
    }
});

我认为这就是你想要的东西