我可以检查网站上的访问者是否访问过我的着陆页网址吗? (如果还没有访问过,是否重定向到它?)
我的问题是,我需要新的访问者查看我的目标网页,这是他们看到的第一件事。当访问者复制/粘贴从我的一个子网站到其他人的链接时,这(当然)不会发生。
我一直在寻找,但空手而归。这样的事情可能吗?
最佳答案
您可以在页面中使用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";
}