@Falco J’ai résolu le problème, les prévisualisations s’affichent désormais.
Cependant, tout ce qui était précédemment considéré comme « non prévisualisable » ne semble plus apparaître. Il semble que Discourse ait mis en cache, sous une forme ou une autre, les URLs qu’il n’avait pas pu récupérer via HEAD auparavant (ceci n’est qu’une hypothèse de ma part). Que puis-je faire pour invalider ces données et obliger le système à essayer de récupérer les prévisualisations de toutes les URLs ?