2016-01-20 2 views
0

У меня есть веб-сервер, где подают HTML документ, скажем http://example.com/ , возвращает index.html документ, который имеет содержаниеCached HTML ресурсов не перезагружать Browser

<meta http-equiv="refresh" content="5; URL=http://some-other-domain.com/"> 

Этот документ кэшируется (я не почему) в моем браузере:

в Firefox, я перечисляю кэш через о: кэш-памяти = диск и посмотреть запись

http://example.com/ Expires: 1.10.2016 

Теперь я переработал свою веб-страницу и хочу, чтобы пользователь увидел новый контент, но все пользователи, посетившие мой сайт раньше, имеют запись в кеше и по-прежнему перенаправляются на http://some-other-domain.com/.

Есть ли шанс решить проблему, не очищая кеш браузера от каждого пользователя?

С уважением, Бьорн

+0

Там не будет на 100% эффективный способ _force_ браузер запросить новую версию. Вы можете предлагать его с помощью заголовков «cache-control» с веб-сервера, но некоторые браузеры могут даже не проверять их до истечения срока действия. – CollinD

ответ

Смежные вопросы