Outra dúvida sobre permalink - usando uma regex

Fico feliz que você tenha conseguido! Se eu tivesse feito sua migração, todos esses links ainda funcionariam.

O que você realmente quer fazer é adicionar um permalink para /questions/stop-syncing que aponte para o novo tópico – Stop Syncing - General Questions - Exalate

Mas, se você tiver sorte e os slugs coincidirem, poderá fazer com que seu permalink funcione para a maioria deles. Algo como:

/questions\\/\\d*?(.*)/t/-/\\1

(Eu nunca me lembro exatamente como e quando escapar essas barras, mas isso pode estar certo) deve fazer com que URLs como https://community.exalate.com/questions/20123204/stop-syncing se transformem em /t/-/stop-syncing, o que funcionará para a maioria deles. Às vezes, o slug antigo e o slug do Discourse podem não corresponder. Você pode ignorá-los ou criar permalinks para eles.

2 curtidas

Quando li isso pela primeira vez, li como “não foram migrados”.

Se você tiver uma lista de URLs antigas/novas, poderá criar todos esses permalinks.

Podemos ajudá-lo a carregar isso diretamente no backend, se desejar.

1 curtida

Isso também é interessante - obrigado pela oferta.
Vou verificar se consigo isso para você facilmente.

1 curtida