Удалили CDN, но Discourse всё ещё ссылается на него в кэше браузера?

К сожалению, я изменил IP-адрес моего сервера Discourse, что вызвало проблемы с моим доменом CloudFront.

Поэтому я закомментировал DISCOURSE_CDN_URL в YAML-файле и пересобрал проект. Однако, когда я захожу в приложение Discourse через браузер с кешем (то есть не в режиме инкогнито), в HTML содержится мой URL CloudFront, и я вижу «колесо смерти».

Сначала я подумал, что это может быть проблема с выпечкой постов, но тогда режим инкогнито тоже бы не работал.

Есть ли способ очистить кеш браузера?

приложение Discourse: https://forums.learnnatively.com/
плохой URL CDN: https://deyr2qldo994j.cloudfront.net/

Любая помощь будет очень кстати, спасибо!

Редактирование: Просто для ясности: все мои изображения/загрузки находятся в другом CDN, который не вызывает проблем. Этот CDN — https://do4ryrayvtpwi.cloudfront.net/. Так что, я думаю, проблема с выпечкой постов не должна возникать?

Если это так, то вам просто нужно подождать, пока обновятся записи DNS. Или, возможно, DNS работает некорректным образом, и CloudFront использует старые данные DNS.

Всегда виноват DNS.

Введите в Google «очистить кэш браузера [название браузера]».

Если вы планируете отказаться от CDN, вам необходимо выполнить пересборку, чтобы ресурсы были предварительно скомпилированы, а также пересобрать все посты.

Спасибо за ваши ответы!

Кажется, это не относится к CDN, не связанному с загрузками? Насколько я могу судить, внутри сгенерированного содержимого сообщений нет URL-адресов ресурсов.

К сожалению, это не совсем решение для пользователей, я надеялся на что-то вроде параметра запроса для обхода кэша. Хотя я должен признать, что не до конца понимаю, почему кэш влиял на это… было просто различие в поведении между режимом инкогнито и обычным режимом.

В любом случае, похоже, проблема разрешилась сама собой, так как DNS полностью обновился.