从URL参数将用户重定向到另一个页面

时间:2015-02-05 04:26:44

标签: jquery html redirect

我们在不同平台(站点A和站点B)上的2个站点上启用了SSO。当我从站点A的名为站点B的链接导航时,SSO工作正常,反之亦然,但是当我点击来自网站A的网站B的另一页链接,即

网站A - >网站B 工作
网站A - >网站B.some_page 不起作用

我需要这项工作,因为我们在网站A中直接链接到此页面。

我必须这样才能到站点B的some_page,即

网站A - >站点B - >网站B.some_page

我无法访问SSO设置,因此我想要的是自我重定向到位,当用户点击站点A上的链接站点B.some_page时,它会将用户带到站点B(将登录)并将其重定向到下一页,Site B.some_page

所以, 网站A - >站点B(1秒后重定向) - >网站B.some_page 这应该是重定向

这样做可以像在URL中传递一些参数来重定向吗?

1 个答案:

答案 0 :(得分:1)

不确定。这是一个URL示例。

http://example.com/page.html?rd001

然后,假设您需要使用JavaScript,您可以检查重定向标志并运行重定向。

<script>
$(function() {
    if (window.location.href.indexOf('rd001') > -1) {
        window.location = 'http://example2.com/page2.html';
    }
});
</script>