2015-03-06 4 views
0

Недавно мой разработчик активировал кэширование сайта на странице, а также активы. Код отклика для активов 304, по желанию, но страницы возврата 200:Я вижу 200 вместо 304 для кэшированных URL-адресов

/offers/brand-new-car HTTP/1.1" **200**

Обновление страницы (с помощью F5 ярлыка), кажется, не поможет.

Вот образец журнала:

37.190.212.157 - - [06/Mar/2015:11:10:45 +0100] "GET /offers/brand-new-car HTTP/1.1" **200** 11998 "http://domain.com/cars" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.115 Safari/537.36" 

Ваша помощь будет высоко оценен.

Благодаря

+0

Показать заголовки запроса и ответа, захватить их с помощью Fiddler. Обновите, не используя F5, но [нажав enter в адресной строке] (http://stackoverflow.com/questions/3401049/chrome-doesnt-cache-images-js-css). – CodeCaster

+0

Существует множество способов реализации кэширования. Мы получаем что-то не так, но мы не можем точно определить проблему с этой небольшой информацией. Не могли бы вы рассказать нам, как ваш разработчик реализовал кеширование? Проверьте конфигурации сервера ('.htaccess' для Apache) или код приложения. –

ответ

0

http://www.imageupload.co.uk/image/5tK3 вот экран, как That`s выглядеть Я также попытался Enter вместо F5, но тот же результат 200

Вот .htaccess установка

Заголовок отключенное ETag FileETag Нет

Установить заголовок управления кешем

Header набор Cache-Control "общественность" Header набор Cache-Control "частный"

Вставьте фильтр

SetOutputFilter DEFLATE

SetOutputFilter DEFLATE

Netscape 4.06-4.08 есть еще несколько p roblems

BrowserMatch^Mozilla/4.0 [678] нет-GZIP

MSIE маскируется Netscape, но это прекрасно

BrowserMatch \ bMSIE! нет-GZIP! GZIP-только-текст/html

не сжимать изображения

SetEnvIfNoCase REQUEST_URI \ . (?: GIF | JPEG | PNG) $ не-GZIP Dont-не меняться

Убедитесь, что пр оксиды не доставляют неправильный контент

Заголовок добавить Vary User-Agent env =!Dont-варьироваться

загрузки страниц

ExpiresActive На Заголовок установочными Keep-Alive

компресс текст, HTML, JavaScript, CSS, XML:

AddOutputFilterByType DEFLATE текст/XML AddOutputFilterByType DEFLATE текст/html AddOutputFilterByType DEFLATE text/css AddOutputFilterByType Приложение DEFLATE/xml AddOutputFilterByType Приложение DEFLATE/rss + xml AddOutputFilterByType DEFLATE ли приложение/JavaScript AddOutputFilterByType DEFLATE применение/х-Javascript

ExpiresDefault "доступ плюс 1 час"