Я пытаюсь поддерживать веб-сайт, распространяющийся по двум доменам с одним и тем же хостом (один из них фактически находится в подпапке другого):
www.a.com -> /.../public_html/ www.b.com -> /.../public_html/b/
У меня есть один скрипт на a.com, назовем его public_html/readcookiedata.php
, который читает в некоторых переменных сеанса из файла cookie. Другой скрипт на b.com, скажем public_html/b/index.php
, должен также прочитать этот файл cookie.
Прямо сейчас index.php
пытается require_once(../readcookiedata.php)
.
Это отлично работает, если я www.a.com/b/index.php
сайт www.a.com/b/index.php
: cookie прочитано в порядке. Однако, если я просматриваю там прямо, www.b.com/index.php
, cookie не читается.
Каков наилучший способ решить эту проблему? Есть ли способ для a.com разрешить b.com читать свои куки? Или каким-то образом настроить хост для обработки всех запросов на b.com, как если бы они были для a.com/b/?