我是否可以检查我网站上的访问者是否访问了我的着陆页网址? (如果它还没有被访问过,提供一个重定向到它?)
我的问题是,我需要新访问者首先看到我的目标网页。当访问者从我的一个子站点复制/粘贴链接到其他人时,这(当然)不会发生。
我一直在寻找,但一无所获。这样的事情甚至可能吗?
最佳答案
您可以在页面中使用 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";
}
关于javascript - 如何将首次访问者重定向到另一个页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51032741/