Rimosso CDN, ma Discourse punta ancora ad esso nella cache del browser?

Ho purtroppo cambiato l’indirizzo IP del mio server discourse, il che ha causato problemi con il mio dominio cloudfront.

Quindi, ho commentato DISCOURSE_CDN_URL dal file yaml e ricostruito. Tuttavia, quando accedo all’app discourse con la cache del browser (cioè non in incognito), l’html contiene il mio url cloudfront e ottengo la ruota della morte.

Inizialmente pensavo potesse essere un problema di post baking, ma poi anche l’incognito non avrebbe funzionato.

C’è un modo per svuotare la cache del browser?

app discourse: https://forums.learnnatively.com/
url CDN errato: https://deyr2qldo994j.cloudfront.net/

Qualsiasi aiuto sarebbe eccezionale, grazie!

Modifica: Solo per essere chiari, tutte le mie immagini / upload si trovano in un CDN diverso che non è un problema. Quel cdn è https://do4ryrayvtpwi.cloudfront.net/. Quindi non penso che il post baking dovrebbe essere un problema?

Se è così, devi solo aspettare che il DNS si propaghi. O forse il DNS è rotto in qualche modo tale che CloudFront stia utilizzando il vecchio DNS.

È sempre il DNS.

Cerca su Google “svuota cache browser nome browser”

Se hai intenzione di eliminare la CDN, devi ricompilare in modo che le risorse vengano precompilate, e per farlo devi ricuocere tutti i post.

2 Mi Piace

Grazie per le tue risposte!

Non sembra essere il caso con la CDN non di upload? Non sembra che ci siano URL di asset all’interno del contenuto “baked” del post, per quanto posso dire.

Purtroppo non è una vera soluzione per gli utenti, speravo in qualcosa come un parametro GET per invalidare la cache. Anche se devo ammettere che non mi è del tutto chiaro perché la cache stesse influenzando il problema… c’era solo una differenza tra il comportamento in incognito e non incognito.

In ogni caso, sembra essersi risolto da solo, poiché il DNS si è propagato completamente.

1 Mi Piace

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