Поведение кэша браузера для перенаправлений - PullRequest
1 голос
/ 21 декабря 2009

Я пытаюсь выяснить, будет ли полезно перенаправление всех запросов www.example.com на example.com для кэширования или нет, для чего у меня есть 2 вопроса. SEO здесь не проблема.

  1. Если браузер запрашивает изображение с URL-адреса www (# 1) и перенаправляет HTTP на версию без www (# 2), будет ли он сохранять результат в виде значения кэша только для # 2 или # 1, а также.

  2. Браузер время от времени запрашивает новую версию изображения (и может получить ее, или ответ «Не изменен»). Тогда возникнет дополнительная нагрузка, связанная с необходимостью каждый раз обрабатывать перенаправление. Это накладные расходы больше, чем стоимость хранения двух версий одного и того же изображения?

1 Ответ

0 голосов
/ 21 декабря 2009
  1. Если браузер запрашивает изображение с URL-адреса www (# 1) и перенаправляет HTTP на версию без www (# 2), будет ли он сохранять результат как значение кэша только для # 2 или № 1.
    @: См. Определения кода состояния W3C для 301. Если это перенаправление 301, его «следует» кэшировать. См. Как перенаправить веб-страницу (301) .

  2. Браузер время от времени запрашивает новую версию изображения (и может получить ее, или ответ «Не изменен»). Тогда возникнет дополнительная нагрузка, связанная с необходимостью каждый раз обрабатывать перенаправление. Это накладные расходы больше, чем стоимость хранения двух версий одного и того же изображения?
    @: Я не совсем уверен в этом, полагаю, если перенаправление обрабатывается веб-сервером (IIS, apache и т. Д.), Накладные расходы должны быть минимальными. Не цитируйте меня, хотя: P

...