У меня есть следующие метатеги, который, предположительно, предотвращает кэширование браузера
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="-1" />
Это препятствует тому, чтобы кэширующийся сервер содержал содержание также, если оно не делает, там способ предотвратить кэширование маршрутизатора/сервера?
из здесь
Почему элементы управления кэшем META не всегда работают
Обратите внимание, что теги META в нашем примере {{1} } оба использовали атрибут HTTP-EQUIV, который пытается имитировать информацию заголовка HTTP . Заголовки HTTP определяют, как кэш браузера и прокси обрабатывают ваши веб-страницы. Они невидимы в HTML и обычно генерируются автоматически вашим веб-сервером.
Лучше использовать заголовки HTTP для установки свойства кеширования. Ссылки
http://support.microsoft.com/kb/234067
http://www.htmlgoodies.com/beyond/reference/article.php/3472881
Нет, это не предотвратит кеширование прокси, как и метатеги. Вам необходимо отправить HTTP-заголовок Cache-Control: no-cache
.
http://www.w3.org/Protocols/HTTP/Issues/cache-private.html
См. Также: http://www.mnot.net/cache_docs/#META
Предполагается, что предотвращает это.Если писатели кэширующего сервера написали его, чтобы уважать эти теги.
Нет никакой гарантии, что это будет соблюдаться, но хорошо написанный сервер кэширования, который следует стандартам, должен уважать эти теги.