Site Restaurado - URLs precisam ser corrigidos, alguma ideia?

Obrigado. Pareceu fácil o suficiente. Eu entrei no aplicativo e executei isso, mas parece que não alterou as instâncias dos URLs nas postagens.

Este foi o remapeamento:

RAILS_ENV=production discourse remap //https://sub.domain.com //https://domain.com

Isso foi executado e concluído no banco de dados “default”, levou alguns minutos e depois relatou “done” sem erros.

Eu olhei algumas postagens escolhidas e nada parecia ter mudado nos URLs de nenhuma postagem.

Eu reconstruí algumas para testar onde eu via dev.domain.com em vez do domain.com ativo nos links, mas elas permaneceram as mesmas.

Então, executei o mesmo, mas sem o https:// e obtive este erro:

Remapping tables on default...

Error: ERROR:  duplicate key value violates unique constraint "index_post_hotlinked_media_on_post_id_and_url_md5"
DETAIL:  Key (post_id, md5(url::text))=(1001176, 547048fcd29cdac60) already exists.
The remap has only been partially applied due to the error above. Please re-run the script again.

Acho que há uma mensagem de chat no banco de dados que está fazendo com que ele pare, mas não tenho certeza do porquê. Suponho que eu precise ver isso de alguma forma no banco de dados, pois, como você pode imaginar, meu usual envolvimento no gerenciamento do Discourse nunca é no banco de dados.

Finalmente, reexecutei o remapeamento original, levou alguns minutos e relatou como “done” sem erros:

RAILS_ENV=production discourse remap //https://sub.domain.com //https://domain.com

:thinking:

Talvez eu precise reconstruir as postagens para ver os resultados?

Pensei que uma reconstrução de postagem fosse a mesma ação, mas em uma base de postagem por postagem.

Ou reconstruir o aplicativo?