我有一个网站,它有不同的域,但在同一台服务器上运行。他们有单独的登录名,并且基本上是单独的实体,即使他们使用相同的页面以及由 javascript 控制的不同艺术品。
我现在主要寻找的是一种控制“域跳跃”的方法。因此,我想有一种方法来检查当前 url 和以前的 url,然后比较域。如果域不同,则此人将被重定向到上一个 URL 的上一个页面或登录页面。
我试图用“SESSION”变量来做到这一点,但我似乎无法正确地理解逻辑。
有没有人可以举个例子给我看?
好吧,大脑终于醒了。我所做的是创建了 2 个会话变量,1 个用于当前域,1 个用于前一个域。然后在每一页上我比较当前和以前的域。如果它们不匹配,我将用户重定向回之前的域登录页面,如果它们匹配,我将之前的域设置为当前域。
这似乎是一个强大的解决方案,还是有更好的方法来做到这一点?
谢谢!!