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"

Я думаю, что это лучше, потому что это более гибко.

Другие вопросы по тегам