【发布时间】:2013-12-06 10:37:38
【问题描述】:
我有一个由 Heroku 托管的网站。 Heroku 为我的网站分配了一个域名someName.herokuapp.com。我有一个自定义域名www.someName.com,它指向someName.herokuapp.com。为了在我的配置文件中保持一致性,我有一个变量:
$ServerPath = "somename.herokuapp.com/";
这样,当我需要引用某个文件时,我可以直接转到 $ServerPath.$fileName
这就是问题所在。当用户从www.somename.com 登录时,会在服务器上创建一个会话。但是,如果用户在任何时候单击与$ServerPath 相关联的链接,则用户将被重定向到somename.herokuapp.com,并且在该域上会话似乎不存在并且用户已注销。
有没有办法让我的 $ServerPath 变量保持为 someName.herokuapp.com 并让会话在 www.someName.com 和 someName.herokuapp.com 上都打开?
【问题讨论】:
-
会话与 cookie 绑定,cookie 不会跨域。