我很好奇,想知道网站(例如craigslist)在您第一次选择位置后如何自动进入子域。他们使用cookie还是其他东西。
假设我希望用户登录后进入子域。这是如何完成的?
我尝试在元交换上发布我的问题,但他们建议来到这里。
答案 0 :(得分:0)
有很多方法可以进行自动重定向。
如果您的站点具有自己的登录系统,则可以将其作为用户配置文件的一部分存储在数据库中。而在您的重定向尝试中只需passing on session id即可。
如果没有登录系统,则最明显的方法是使用cookies(带有或不带有服务器会话)。
您还可以使用localStorage和indexedDB处理用户首选项,以将信息存储在客户端的浏览器中。
答案 1 :(得分:0)
您可以随时将访问者重定向到其他情况下的其他站点,即使是从您的后端语言或直接从前端内容分配的情况下,只需执行以下操作之一即可:
<?php header("Location: http://www.example.com/") ?>
window.location.replace("http://www.example.com");
<meta http-equiv="refresh" content="0; url=http://www.example.com/" />