Então, eu realmente adoro o recurso de links permanentes do Discourse.
Por exemplo, tenho estado a reunir fotos e vídeos em https://fortmactech.com/riverbreak – que redireciona para o URL mais longo do tópico real.
O problema que estou enfrentando é que, quando isso é postado no Facebook e alguém clica, o Facebook adiciona sua porcaria do fbclid no final. Então, o URL fica algo como:
Então, acho que isso provavelmente pode ser feito com a configuração de Normalização de Links Permanentes, mas não consigo descobrir a expressão regular. Basicamente, remover tudo que vem após e incluir o ?fbclid=, eu acho.
Eu meio que resolvi isso agora usando o Cloudflare. Desativei a regra de página do Cloudflare por um tempo, caso você queira ver o erro 404 acontecendo.
Obrigado pelos detalhes. Parece que os parâmetros de consulta quebram o redirecionamento de permalink do Discourse. Não tenho certeza se isso é esperado.
Isso faz sentido. Existe uma maneira de “transformar” uma URL de entrada antes de ser analisada pelo código de links permanentes? Seria essa a funcionalidade de “Normalização de Links Permanentes”?