Если вам нужно, чтобы пользователи выбирали последнюю версию index.html
, когда они загружают ваш сайт сразу после того, как вы обновили файл, сделайте index.html
не кэшируемым. Это будет означать, что браузер, CloudFlare и любые промежуточные прокси не могут его кэшировать, и что один файл всегда будет обслуживаться с вашего канонического сервера.
Естественно, это влияет на трафик и задержку (для вас и для них), но если это действительно ваше требование, я не вижу никакой другой возможности.
На этом есть спины. Это не может быть index.html
, который не может быть кэширован, вы можете вставить другой ресурс (крошечный файл JavaScript, который записывает правильные теги script
), если index.html
действительно большой, и его важно кэшировать и т. Д. Но если вам нужно, чтобы изменение было получено немедленно, вам потребуется не кэшируемый ресурс, который идентифицирует это изменение.