Zend субдомены auth не переносятся
Недавно я ввел два сайта на свой сайт и изначально был скрыт от URL. однако после прочтения этой статьи показалось, что размещение их в URL-адресе выглядит более дружественным для SEO. Поэтому я добавил их в качестве поддоменов. Теперь у меня есть en.site.com и ja.site.com.
Моя проблема в том, что когда я захожу на сайт через en.site.com, а затем переключаюсь на ja.site.com, мой Zend_Auth, похоже, не имеет идентичности.
Я могу предоставить код, но я не знаю точно, где искать эту проблему.
Любое понимание будет оценено!
Спасибо!
РЕДАКТИРОВАТЬ:
ini_set('session.cookie_domain', '.site.com' );
Это первая строка моего файла /public/index.php, но все равно не повезло.
2 ответа
Сделайте это поверх вашего public/index.php
ini_set('session.cookie_domain', '.site.com' );
Или в application.ini
session.cookie_domain = ".example.com"
Я думаю, что это лучше, потому что это более гибко.