是否可以在两个 URL/域上提供一组 $_SESSION?最终它们是相同的,我使用 .htaccess 重写域的一部分:
RewriteCond %{HTTP_HOST} ^pagefor\.local$ [NC]
RewriteRule ^([A-Za-z0-9-.]+)$ http://pagefor/$1.local [L,R]
RewriteRule ^([A-Za-z0-9-.]+).local$ index.php?site=$1 [NC,L]
http://pagefor.local/{USERNAME}
如果发生以下情况,则上述重写 URL http://pagefor/{USERNAME}.local
。这一切都很好,尽管在http://pagefor.local
相同的 $_SESSION 上设置了 $_SESSION 时在http://pagefor/{USERNAME}.local
.
我认为 $_SESSION 对两者都可用,将其视为同一个域?为两者设置 $_SESSION 的最有效方法是什么?谢谢