URLs mapeadas para o domínio raiz em vez do CDN e caminho de URL incorreto

Quando adicionei uma CDN à instância que opero, após recriar todos os posts, em vez de apontar para a CDN, eles apontaram para domain.com/cdn.domain.com/original/2X/image.png

Depois de tentar corrigir as URLs remapeando, elas passaram a apontar para domain.com/uploads/uploads/default

Então, o que estou tentando fazer é, pelo menos, fazê-las apontar de volta para /uploads/default ou, possivelmente, para a CDN novamente, se isso não for uma dor de cabeça do início ao fim.

Isso parece relacionado/familiar a esta questão Multisite + short-url + secure_uploads + s3

script/discourse remap //domain.com/uploads/uploads/ //domain.com/uploads/ deve resolver o problema.

Isso funcionaria apontando também para o CDN ou devo procurar outro método?

Então, após muita dor e sofrimento, encontrei minha solução.

  • Carregar os arquivos ausentes no bucket S3 com o s3cmd
  • Remapeá-los para a CDN
  • Remapear mais coisas para a CDN (que de alguma forma estavam mapeadas para https://uploads)
    E então repetir esse processo para cada tipo diferente de mapeamento incorreto