You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将旧网站页面随机重定向至多个同路径新网站

实现随机重定向到多网站同路径的解决方案

你可以通过以下方式修改代码,实现随机跳转到指定的多个网站的同路径页面:

  • 把所有目标网站域名存入一个数组
  • 生成随机索引选中数组里的某一个域名
  • 将选中的域名与当前页面路径拼接,完成重定向

修改后的代码如下:

// 存放所有目标网站域名的数组
const targetSites = ['website1.com', 'website2.com', 'website3.com'];
// 生成合法的随机数组索引
const randomIndex = Math.floor(Math.random() * targetSites.length);
// 拼接URL并执行重定向
window.location.href = `http://${targetSites[randomIndex]}${window.location.pathname}`;

代码说明:

  • targetSites 数组:集中管理所有需要随机跳转的域名,后续新增网站直接往数组里添加即可
  • Math.random() 生成0-1的随机小数,乘以数组长度后用Math.floor()取整,就能得到有效的数组索引值
  • 使用模板字符串拼接URL,相比传统字符串拼接更简洁易读

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 03:59:51