我可以检查网站上的访问者是否访问过我的着陆页网址吗? (如果还没有访问过,是否重定向到它?)

我的问题是,我需要新的访问者查看我的目标网页,这是他们看到的第一件事。当访问者复制/粘贴从我的一个子网站到其他人的链接时,这(当然)不会发生。

我一直在寻找,但空手而归。这样的事情可能吗?

最佳答案

您可以在页面中使用Cookies来检查用户之前是否访问过目标网页

你可以两行

到达网页中的第一个

document.cookie = "landingPage=visited; expires=Fri, 31 Dec 9999 23:59:59 GMT";

您所有页面的第二行或仅在默认主页中的第二行,以检查用户是否访问了登录页面
if(!document.cookie.includes('landingPage=visited;')) {
  window.location.href = "http://example.com/lp.html";
}

08-25 16:50
查看更多