Page Speed ​​распознает заголовки expiers, а YSlow - нет - PullRequest
0 голосов
/ 05 октября 2010

Мы работаем с IIS6 в Windows Server 2003. Наш сайт написан на ASP.NET.
Мы настроили наш сайт на истечение срока действия заголовков через 7 дней.В то время как Page Speed ​​дает нам проверку «Использовать кэширование в браузере», YSlow дает нам F для «Добавить заголовки Expires».
Как это может быть?
Пример страницы можно найти здесь

1 Ответ

1 голос
/ 05 октября 2010
  1. Я не вижу заголовков с истекшим сроком действия или максимального возраста, которые смотрят ни на / schooltheme2010, ни на Apps / WW / Page.aspx? Ws = 20068125-bc31-475c-906f-8b63aab03be3 & page = 3e96fc8a-0b11-410b- ade1-e9036203dbd2 (на этом я и остановился после этого).

  2. Помните, что Page Speed ​​и YSlow - это инструменты, которые предлагают рекомендации (и я очень недоволен советом YSlow отключать электронные теги в 99,9999% случаев, что ухудшает ситуацию). Вы должны посмотреть на то, что на самом деле происходит подробно. Используйте Fiddler или что-то подобное, чтобы посмотреть, что происходит.

  3. Если Page Speed ​​говорит «использовать кэширование в браузере», что заставляет вас думать, что он видит заголовки expires? Звучит так, будто говорит, что нет.

  4. Срок действия отменяется максимальным возрастом, что имеет несколько преимуществ. Хотя нет причин, по которым вы не можете использовать оба.

...