Как заставить браузер очистить кеш на моем сайте .html файлов - PullRequest
0 голосов
/ 06 декабря 2018

Я недавно внес изменения в веб-сайт клиента, но в браузере отображается кэшированная версия.Это статический сайт с файлами .html.Если я удаляю кеш в моем браузере, он работает, но я действительно хочу заставить каждый браузер посетителей показывать последнюю версию без необходимости вручную удалять кеш.

Я понимаю, что вы можете установить версию для файла .css & .js, чтобы показать последнюю версию, но как это сделать со статическими файлами .html?

1 Ответ

0 голосов
/ 06 декабря 2018

Если это примерно .css и .js изменения, один из способов состоит в том, чтобы "очистить кеш", добавив что-то вроде "_versionNo" к имени файла для каждого выпуска.Например:

script_1.0.css // This is the URL for release 1.0
script_1.1.css // This is the URL for release 1.1
script_1.2.css // etc.

Или альтернативно сделайте это после имени файла:

script.css?v=1.0 // This is the URL for release 1.0
script.css?v=1.1 // This is the URL for release 1.1
script.css?v=1.2 // etc.

И вы также можете посмотреть здесь META TAGS

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...