т.е. сложная проблема cookie субдомена

все мои cookie работают отлично на субдомене, но если субдомен имеет "_" в нем, то cookie не становится считанным вообще и не разбирается во всем следующем eaither., мой протестированный результат, который будет сам объяснять

justlife.demo.com        *** works fine ***
just-life.demo.com       *** works fine ***
just-.demo.com           *** works fine ***

just_.demo.com           *** DONT works fine ***
just_life.demo.com       *** DONT works fine ***

домен, которые не работают, cookie для них шоу полностью emtpy и Вы наклоняете запись или читаете из этого субдомены..

эта проблема находится только в IE.

Firefox и хром хорошо работают, у них нет этой ошибки.

какие-либо решения? эти субдомены являются именами пользователей.

5
задан Martijn Pieters 5 February 2013 в 13:52
поделиться

1 ответ

IE имеет проблемы с подчеркиваниями в именах поддоменов. См. вопрос здесь.

Оттуда:

MSIE 7, на домене с подчеркиванием, молча сбрасывает все куки-файлы для этого хоста и отказывается принимать новые.

единственным решением является использование RFC-совместимых доменов (я заменил все "_" на "-" и настроил RewriteRule так, чтобы трафик перенаправлялся на совместимые домены)

Боюсь, что вам придется отказаться от доменов с подчеркиванием, или работать над проблемой с куки.

.
4
ответ дан 15 December 2019 в 01:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: