tmman
@tmman
Обои из семерки наконец-то пригодились!

Куки основного сайта «мешают» сайту на поддомене?

Ситуация: сайт на поддомене перестал авторизовывать. В дебаггере на вкладке network никаких кодов ошибок. В логах вроде тоже чисто. Но после формы авторизации отправляет снова на неё же.
Зметил, что это произошло после посещения основного сайта домен.ру, а на протяжении долго времени работал только с поддомен.домен.ру. Проверил это в другом браузере и в приватных режимах.
Также при "расследовании" заметил, что если уже имеем куки .домен.ру, то и возникает такая ситуация с авторизацией. Удаляем такую куку - все работает нормально.

Сайт домен.ру на cms Bitrix (если это важно; настройка "Распространять куки на все домены" деактивирована). Раньше такого поведения не наблюдалось.

Причину "почти нашел". Теперь вопрос: как это дебажить? Нужно что-то подкрутить для кукис в php.ini? тот самый strict?
  • Вопрос задан
  • 72 просмотра
Пригласить эксперта
Ответы на вопрос 1
MykolaPetiukh
@MykolaPetiukh
Директор кафе
настройка "Распространять куки на все домены" деактивирована

Это бесполезно, потому что кука, выданная на example.com действует для sub.example.com.
Поэтому тру-пацаны основным доменом пользуют www.example.com — его куки не сработают на sub.example.com
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы