Проблема
На великому сайті використовується окремий екземпляр Магенто для різних географічних регіонів, тому бізнес є ізольованим. Приклад:
- site.com
- north.site.com
- south.site.com
- east.site.com
- west.site.com
Користувачі можуть відвідувати root + регіональні сайти, увійти безпосередньо на регіональний сайт або увійти (site.com) за допомогою своїх регіональних даних (у нас є автентифікатор + переадресація).
Деякі не в змозі увійти в систему після попередньої можливості та не отримують зворотного зв'язку. Ми можемо повторити помилку, яка має два файли cookie з однаковою назвою, але різні домени. Приклад:
- Ім'я: frontend, Домен: .site.com
- Ім'я: frontend, Домен: .north.site.com
Видалення файлів cookie вирішує проблему в більшості браузерів. Файли cookie, схоже, застрягли в деяких браузерах, і ми, натомість, не чекаємо, коли термін дії їх закінчиться для користувачів.
Що ми спробували
Спочатку наша конфігурація була порожньою (як нижче) для всіх сайтів. Це викликало проблеми. Як я розумію, нам потрібно встановити домен явно для всіх сайтів на ".site.com", щоб лише один файл cookie міг існувати з цим ім'ям / доменом.
Чи вирішує це питання Magento про те, що він не знає, який "frontend" файл cookie є правильним - чи є краща конфігурація?
Питання
Яка правильна конфігурація файлів cookie в адміністраторі Magento для налаштування кількох доменів?
Див. "Система> Налаштування> Веб> Керування файлами cookie сесії"