CDN removido, mas o discourse ainda aponta para ele no cache do navegador?

Infelizmente, alterei o endereço IP do meu servidor Discourse, o que causou problemas com meu domínio CloudFront.

Portanto, comentei o DISCOURSE_CDN_URL do arquivo yaml e reconstruí. No entanto, quando acesso o aplicativo Discourse com o cache do navegador (ou seja, não em modo anônimo), o HTML contém meu URL do CloudFront e recebo a roda da morte.

Originalmente, pensei que poderia ser um problema de pós-cozimento (post baking), mas então o modo anônimo também não funcionaria.

Existe alguma maneira de limpar o cache do navegador?

Aplicativo Discourse: https://forums.learnnatively.com/
URL ruim do CDN: https://deyr2qldo994j.cloudfront.net/

Qualquer ajuda seria ótima, obrigado!

Editar: Apenas para deixar claro, todas as minhas imagens / uploads estão em um CDN diferente que não é um problema. Esse CDN é https://do4ryrayvtpwi.cloudfront.net/. Então, não acho que o pós-cozimento (post baking) deva ser um problema?

Se for esse o caso, você só precisa esperar a propagação do DNS. Ou talvez o DNS esteja quebrado de alguma forma que o CloudFront esteja usando o DNS antigo.

É sempre o DNS.

Pesquise por “limpar cache do navegador nome_do_navegador”

Se você for remover a CDN, precisará reconstruir para que os ativos sejam pré-compilados e, para isso, precisará refazer todas as postagens.

2 curtidas

Obrigado pelas suas respostas!

Isso não parece ser o caso com a CDN que não é de uploads? Não parece haver nenhum URL de ativo dentro do conteúdo da postagem refeito, pelo que pude ver.

Infelizmente, isso não é realmente uma solução para os usuários, estava esperando por algo como um parâmetro GET para quebrar o cache. Embora eu deva admitir, não está totalmente claro por que o cache estava impactando isso… havia apenas uma diferença entre o comportamento em modo anônimo e não anônimo.

De qualquer forma, parece ter se resolvido, pois o DNS se propagou completamente.

1 curtida

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.