Я изменил все свои ссылки на статический контент, чтобы использовать субдомен static.
вместо www.
, но YSlow по-прежнему говорит, что я не использую домены без файлов cookie для своего статического контента. Что еще мне нужно сделать?
Я начал использовать статику. субдомен, но YSlow все еще говорит, что я не свободен от файлов cookie?
Ответы (2)
Что еще мне нужно сделать?
Чтобы быть полностью свободным от файлов cookie, вы должны использовать другой домен, а не субдомен, потому что файлы cookie могут использоваться совместно между субдоменами. Например, посмотрите, как это делает Stack Overflow:
- основной домен:
stackoverflow.com
- домен без файлов cookie для статических ресурсов:
sstatic.net
Итак, в вашем случае:
- основной домен:
www.justineyandlephotography.com
- домен без файлов cookie для статических ресурсов:
anything that doesn't end up with justineyandlephotography.com
В основном это означает, что вам необходимо приобрести дополнительный домен, если у вас его еще нет.
person
Darin Dimitrov
schedule
04.02.2012
Хостинговая компания, которой я пользуюсь, разрешает использовать только один домен. Могу ли я настроить второй домен как указатель?
- person Brian David Berman; 05.02.2012
Вы сэкономили мне часы или, кто знает, может быть, дни на изучение того, почему файлы cookie отправляются. И ответ на возможное решение: используйте CDN, имя хоста которого полностью отличается от вашего веб-сайта. Это также помогает быстрее загружать ваши страницы! К сожалению, наш веб-сайт www.lynda.com, и мы получаем CDN от cdn.lynda.com, поэтому файлы cookie отправляются с каждым запросом на получение статического контента. Если мы не изменим домен файла cookie на www.lynda.com, но это может открыть дверь для целого ряда различных проблем.
- person Saturn K; 24.01.2014
Вам не нужен дополнительный домен, вы можете использовать поддомен. И yslow не обнаружит его, если вы используете cloudflare или любой другой CDN, который отправляет cookie с каждым запросом.
person
Adarsh M
schedule
03.07.2019