You need to enable JavaScript to run this app. JavaScript实现页面加载跳转指定URL 如何配置需跳转的原页面URL
优惠活动
大模型
产品
解决方案
定价
更多

JavaScript实现页面加载跳转指定URL 如何配置需跳转的原页面URL

实现特定页面重定向的解决方法

你只需要在现有重定向逻辑前增加当前页面URL的匹配判断,即可实现仅指定页面触发跳转的需求,具体实现如下:

核心思路

通过window.location.href获取当前页面的完整URL,和你预设的需要重定向的原URL做匹配,匹配成功后再执行跳转逻辑。

完整代码示例

window.onload = function() {
  // 此处配置需要触发重定向的原页面完整URL
  const originRedirectUrl = "https://你需要重定向的原页面完整URL地址/对应路径";
  // 判断当前页面是否为指定要跳转的页面
  if (window.location.href === originRedirectUrl) {
    location.href = "https://跳转后的目标URL地址/";
  }
}

不同场景的适配方案

  • 如果你不需要完全匹配完整URL,仅需要匹配URL中的某段路径,可改用includes方法做模糊匹配:
    // 只要当前URL包含指定路径片段就触发重定向
    if (window.location.href.includes("/特定路径片段/")) {
      location.href = "https://跳转后的目标URL地址/";
    }
    
  • 如果你需要给多个页面配置同个重定向规则,可以把要重定向的原URL放到数组中批量判断:
    const needRedirectUrls = [
      "https://xxx.com/page1",
      "https://xxx.com/page2",
      "https://xxx.com/page3"
    ];
    if (needRedirectUrls.includes(window.location.href)) {
      location.href = "https://跳转后的目标URL地址/";
    }
    

注意:这段JS代码需要部署到你要做重定向的站点对应页面中才会生效;如果是浏览器油猴脚本类的使用场景,也可以直接在脚本的生效匹配规则里指定要触发的原页面,不需要额外加URL判断逻辑。

内容的提问来源于stack exchange,提问作者Asaad Qamar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.13 10:54:00