Я изменил страницу index.htm, закрою хром, и когда я снова открою, он все еще отображает старую страницу. Я знаю, что могу ударить F5, но это не так хорошо, как пользователи не будут знать, чтобы это сделать. Как заставить хром остановить кэширование старой страницы для всех пользователей без необходимости вручную щелкнуть F5?Обновить Index.html
0
A
ответ
0
Посмотрите на этот пост:
Disabling Chrome cache for website development
Чтобы удалить Google Chrome Cache: Перейдите в раздел Chrome (в правом верхнем углу браузера)> История> История> Очистить данные просмотров> (checkmark) Кэшированные изображения и файлы.
Также убедитесь, что адресная строка (URL) указывает на правильный файл, который вы изменяете.
0
Я понял, как это сделать в коде вперед, обновление произойдет один раз для каждого посещения. Спасибо за помощь.
if (!sessionStorage.Refreshed) {
$window.location.reload();
sessionStorage.Refreshed = true;
}
У меня есть сайт, который я загрузить новую страницу HTML мне нужно пользователям, чтобы получить новый index.html. Я знаю, как вручную очистить кеш или обновить страницу, но пользователи не знают, что делать – tfa
@tfa. Если у пользователей есть подключение к Интернету, не должен ли обновляемый веб-сайт автоматически загружать изменения для пользователей? Извиняюсь, я неправильно понял ваш вопрос раньше! – kuzaxe