3

我们正在运行一个在线门户网站,该门户网站可通过不同的域(例如 example.de、example.at、example.ch)以及它的变体(例如 example-ple.de)访问,并且所有国家/地区的付款都是通过安全完成的。 example.com,因此无法访问在 example.de 上设置的 secure.example.com 上的 cookie。

第一个问题(不直接引用 cookie):
是否可以在不丢失引用信息的情况下将用户从 example.de 转发到 example.de?也许与.htaccess?

第二个问题:
每次用户被转发到另一个域名并重置 cookie 时,将所有 cookie 名称存储在配置文件中然后通过 GET 传递所有 cookie 是否“脏”?我只能想到一个解决方案来使 cookie 在不同的域上可用......或者有没有人有更好的解决方案?

此致,

弗雷迪

4

1 回答 1

0

要回答您的第一个问题,假设您使用 apache2 作为 Web 服务器(您告诉过 .htaccess),我建议使用 mod_rewrite 将 url 重定向到不同的域。使用 mod_rewrite 时,您可以设置cookie

您还可以创建一个 php 脚本来转发到您的域并设置 cookie。它可能被称为 www.yourdomain.com/forward.php?target=at&....

于 2012-12-28T15:54:01.450 回答