У меня есть 2 поддомена для многоязычного сайта (арабский и английский), 1 субдомен находится на другом сервере.Перекрестная сессия домена для многоязычного сайта, размещенного на другом сервере
member.example.com for centralizer login on SERVER1
video.example.com for videos on another server SERVER2
Я использую:
session_name('example');
session_set_cookie_params(0, '/', '.example.com');
session_start();
Все данные сеанса доступны на обоих суб-домен, но проблема языка.
Если пользователь открывает video.example.com и меняет язык на ARABIC и посещает member.example.com, он увидит страницы member.example.com на английском языке. Хотя он исходит из интерфейса ARABIC.
Любые предложения по устранению этой проблемы, спасибо.
Я использую сессию для хранения языка.
одобрено, но сервер administartor не смог настроить memcache, поэтому я использую curl call с данными сеанса для аутентификации в домене, размещенном на другом сервере, чтобы использовать данные сеанса. Когда вы понимаете вопрос, когда значение сеанса изменилось во втором субдомене, оно не обновляется повсеместно. Спасибо за ваш ответ. Любое быстрое предложение справиться с этим? в нынешних условиях. –