URL mappati sul dominio radice invece che sul CDN e percorso URL errato

Quando ho aggiunto una CDN all’istanza che gestisco, dopo aver rigenerato tutti i post, invece di puntare alla CDN, gli URL indicavano domain.com/cdn.domain.com/original/2X/image.png.

Dopo aver tentato di correggere gli URL tramite rimappatura, questi puntavano a domain.com/uploads/uploads/default.

Quello che sto cercando di fare è almeno farli tornare a puntare a /uploads/default o, se possibile, nuovamente alla CDN, evitando ulteriori complicazioni.

Questo sembra correlato o familiare a questa discussione Multisite + short-url + secure_uploads + s3

script/discourse remap //domain.com/uploads/uploads/ //domain.com/uploads/ dovrebbe risolvere il problema.

Funzionerebbe anche puntando al CDN o dovrei cercare un altro metodo?

Quindi, dopo un po’ di dolore e sofferenza, ho trovato la mia soluzione.

  • Carica i file mancanti nel bucket S3 con s3cmd
  • Rimappali al CDN
  • Rimappa altre risorse al CDN (che in qualche modo erano mappate a https://uploads)
    E poi ripeti questo processo per ogni diverso tipo di mappatura errata