Есть ли способ заставить браузер загрузить ссылку без попадания в кеш?

0

Я могу легко заставить браузер всегда запрашивать последнюю версию страницы, добавляя временную метку к строке запроса, например:

onclick="window.open('index.html?t=12343542436')"

Есть ли способ, которым я мог бы это сделать, не возиться с URL-адресом? (Что является уродливым с точки зрения пользовательского интерфейса - упрощает совместное использование ссылок)

Теги:

1 ответ

2
Лучший ответ

Установите сервер для отправки кеша. Заголовки HTTP-заголовков с типом файла .html.

Например, в Apache:

<IfModule mod_expires.c>
  ExpiresByType text/html     "access plus 0 seconds"
</IfModule>

Там аналогичная конфигурация на каждом сервере (и даже в языке программирования, например PHP или Node.js и т.д.),

Здесь статья, в которой подробно описываются заголовки HTTP, связанные с кешем: http://www.mobify.com/blog/beginners-guide-to-http-cache-headers/

Ещё вопросы

Сообщество Overcoder
Наверх
Меню