Olá
URL Antiga
https://discourse.example.com/t/tiles-image-gallery/81950
Código de Status HTTP: 301 ![]()
Nova URL
https://example.com/tiles-image-gallery/
Status HTTP: 200
Como posso configurar um redirecionamento assim?
Obrigado
Olá
URL Antiga
https://discourse.example.com/t/tiles-image-gallery/81950
Código de Status HTTP: 301 ![]()
Nova URL
https://example.com/tiles-image-gallery/
Status HTTP: 200
Como posso configurar um redirecionamento assim?
Obrigado
Olá, tente Configurações > Personalizar > Links Permanentes
Os permalinks redirecionam links de entrada para páginas internas. Se você estiver migrando de outra plataforma, use-os para capturar endereços antigos e direcionar os usuários para novos endereços.
Não tenho conhecimento de nada no Discourse que lide com o redirecionamento de URLs do Discourse para fora.
Para esclarecer, você está procurando redirecionar o tráfego ou apenas reescrevê-lo?
Preciso configurar algumas redirecionamentos externos.
O Discourse está hospedado em um subdomínio.
O WordPress está hospedado no domínio raiz.
Ambos possuem hostnames separados e precisam coexistir.
Quero apenas redirecionar alguns tópicos do Discourse para posts do blog no WordPress.
Os links permanentes (permalinks) são diferentes.
Quando vou em Personalizar do Discourse > link permanente, não parece oferecer campos simples de
De
e
Para
que teriam facilitado a criação de redirecionamentos para onde eu quisesse.
Você pode usar links permanentes para redirecionar para URLs externas sem problemas.
Exemplo: discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub
Como isso é possível? Você pode me enviar uma captura de tela de como fazer?
É exatamente onde o @zcuric te disse:
Como você pode ver no meu exemplo, ele redireciona um caminho simples, guide no exemplo, para uma URL externa.
Não tenho certeza se é possível fazer isso com uma URL que corresponda a um caminho de tópico. Esse não é um caso de uso comum.
Sim, acredito que não funcionará com uma URL de tópico ou qualquer outra URL à qual o Discourse normalmente responde. Tente reativar o tópico, excluir todas as suas respostas e substituir a primeira postagem por um texto direcionando as pessoas a um link para o site externo aplicável.
Exatamente, ele armazena em cache apenas redirecionamentos simples. Por exemplo, se eu definir
/twitterdev
para
https://twitter.com/twitterdev
Isso funciona.
Mas eu quero fazer de Tópico para Externo… onde não se usa um caminho externo.
De
https://discourse.example.com/t/tiles-image-gallery/(.*)
(Eu adicionei um curinga para corresponder a URLs paginadas)
301 Para o permalink do post da minha aplicação externa WordPress
https://example.com/tiles-image-gallery/
O redirecionamento de discourse.example.com para example.com é “externo”. É um domínio diferente; “externo” neste contexto é qualquer domínio que não seja exatamente
discourse.example.com.
Suporte a curingas não é um recurso que eu esperaria nos redirecionamentos; eles são destinados a páginas únicas e simples.
Eu me perguntaria se as pessoas acessam URLs paginadas; na minha experiência, elas não.
Eu diria que você está pronto para seguir. ![]()
Estou pensando na perspectiva dos mecanismos de busca, onde o redirecionamento 301 é importante.
Eu não sou um mecanismo de busca, não saberia. ![]()