浏览器URL带?的所有页面都跳转到指定页面的方法
来源:网络分享
编辑:引流技巧
时间:2025-06-15

你可以使用 JavaScript 中的 window.location.href 属性和 indexOf() 方法来检查 URL 是否带有 ? 符号。如果 URL 中包含 ? 符号,你可以使用 window.location.href 属性将页面跳转到指定页面。
以下是一个实现这个功能的简单 JavaScript 代码示例:
if (window.location.href.indexOf("?") !== -1) { window.location.href = "https://www.tengsheji.com/page/404/"; }在上面的代码中,window.location.href.indexOf("?") 方法用于检查当前 URL 中是否包含 ? 符号。如果包含,它会返回符号的索引位置。如果不包含,它会返回 -1。如果返回的值不是 -1,则说明 URL 中包含 ? 符号,可以使用 window.location.href 属性将页面跳转到指定页面。
你可以将上面的代码添加到每个页面的 JavaScript 文件中,以便在加载页面时检查 URL 并在必要时跳转到指定页面。
让JS判断用户访问的地址是否带问号(?),这样有利于让正在改版的动态网站,非静态化的页面都能跳转到静态化的页面上,让搜索引擎更好的抓取页面。
免责声明:本页面文章和图片来源于互联网,该内容转载处于传递更多信息和学习之目的。如转载稿涉及版权等问题,请联系管理员处理。

相关文章:
相关推荐:
栏目分类

最新文章

热门文章
