O administrador do Discourse me alertou recentemente que eu deveria considerar usar um CDN em vez de servir diretamente do S3. Eu já havia pensado em fazer isso no passado, mas o custo parecia alto e desnecessário para nossa pequena comunidade. Agora vejo que o custo é muito menor, então configurei. Criei um ponto de distribuição do CloudFront no bucket existente e, em seguida, adicionei sua URL ao Discourse. Depois, fiz um rebake completo.
O rebake foi executado e concluído sem problemas. Criar novas postagens funciona bem e usa o CDN. Postagens mais recentes que 2018 ou por aí (não verifiquei a data exata de corte) foram atualizadas corretamente para apontar para o CDN. Mas postagens de 2017 e anteriores não parecem ter sido realmente rebakeadas. Elas ainda têm URLs apontando diretamente para o bucket S3. Gostaria de fazer com que essas postagens fossem rebakeadas corretamente para que eu possa desativar o acesso público ao bucket S3 com a confiança de que isso não quebrará nada.
Não sei o que mais posso fazer, porém? Alguma ideia? Obrigado.