Подтвердить что ты не робот

Можно ли делиться печеньем между "некоторыми" субдоменами?

Я читал некоторые сообщения о производительности сети, один из пунктов - статичный контент из домена, свободного от файлов cookie, мой вопрос:

Могу ли я передавать файлы cookie между, допустим example.com и www.example.com, исключая static1.example.com, static2.example.com и т.д.

Или мне нужно установить другой домен верхнего уровня?

Я знаю (или я думаю), что я могу установить для домена cookie ".example.com", но... исправьте меня, если я ошибаюсь, это разделяет файлы cookie во всех поддоменах.

4b9b3361

Ответ 1

Ваши предположения верны: -)

Ответ 2

Если вам необходимо обмениваться кукисами по субдоменам, вам необходимо указать куки файлы на уровне домена (например,.example.com). Когда вы это сделаете, файл cookie доступен для всех поддоменов .example.com.

Для домена статического контента, свободного от файлов cookie, обычно это отдельный домен (например, example_staticstuff.com). В HTTP 1.1 есть ограничение по умолчанию для одного домена по умолчанию, поэтому наличие отдельных доменов часто помогает ускорить одновременную загрузку.

Ответ 3

Вам нужно будет установить cookie для каждого поддомена, который вы хотите разрешить, с полным именем хоста. Это создает дополнительные накладные расходы HTTP-заголовков и будет кошмаром обслуживания: [