2013-08-25 4 views
0

Я стараюсь следовать рекомендациям YSLOW по оптимизации моего сайта. Я заметил, что когда статический контент, такой как изображения, js и css-файлы размещаются в моем основном домене, они загружаются с ненужными куками. Поэтому я помещаю их в новый домен (не поддомен), чтобы этого избежать.Истекает Заголовки в .htaccess форме печенья?

Затем я узнал, что YSLOW говорит, что этот статический контент нуждается в будущем, истек срок хранения заголовков. Не будет ли причиной включения файлов cookie? Это либо/или случай, либо возможно разместить статический контент в свободном домене cookie И добавить заголовки истечения? Если да, то как?

ответ

3

Cookies не имеют устаревших заголовков. Файлы cookie устанавливаются с помощью HTTP-заголовка Set-Cookie, который специально указывает браузеру сохранить небольшой фрагмент текста и отправлять его каждый раз, когда он связывается с одним и тем же доменом. Заголовки истечения задаются с помощью Expires и связанных заголовков и сообщают браузеру, когда содержимое должно считаться истекшим. Это заставляет браузер не связываться с сервером и кэшировать данные локально.

Они оба являются совершенно отдельными заголовками и механизмами. См. here для списка всех других заголовков, которые вы можете отправить, и их эффекта, и используйте вкладку сети инспектора браузера, чтобы посмотреть, какие заголовки отправляются туда и обратно по каждому запросу.

+0

спасибо. Теперь, чтобы выяснить, как правильно добавить заголовки Expire. Я уверен, что смогу найти это самостоятельно. –