Hospedar página HTML em instalação do Discourse

Olá,

Conforme mencionado em minhas postagens anteriores, migrei meu blog WordPress para o Discourse.

Havia uma página HTML em meu site que era hospedada dentro de uma pasta em public_html.

Portanto, seu URL era example.com/foldername.

Agora, quero hospedar a mesma pasta/página novamente, mas com o Discourse.

Onde devo colocar esta pasta para obter a mesma estrutura de URL sem quebrar meu site Discourse?

Isso é complicado, porque Ember/Rails tentaria interpretar isso como uma rota de aplicativo… que não existe.

Eu daria um passo atrás, se fosse você, e reconsideraria o que você está, funcionalmente, tentando alcançar e veria se não há outra maneira de fazer isso?

Uma opção é usar isso:

Outra opção pode ser hospedar essa página em um subdomínio, em vez de uma pasta (e tudo o que isso implica).

2 curtidas

Obrigado @merefield pela sua resposta.

A publicação de páginas e subdomínios não funcionará. A única opção além de hospedar na pasta é hospedar a pasta em um novo domínio, o que não será bom para SEO, pois não terei toda a autoridade do meu domínio real.

Existe alguma maneira de cumprir meu propósito usando um plugin?

Bem, você pode criar uma nova rota em um plugin e colocar o que quiser nela.

Mas uma versão simples disso ainda será executada “dentro” do Discourse.

Dê uma olhada no código do meu plugin Word Cloud ou Community Network para ver como isso é feito.

2 curtidas

Ok, eu irei. Obrigado

Você também pode hospedá-lo em outro lugar e usar uma rota do Cloudflare workers para que pareça uma pasta dentro do seu fórum.

2 curtidas

Não sei como fazer isso. Existe algum guia? Por favor, compartilhe :slight_smile:

Google é seu amigo…!

1 curtida

Você teve algum sucesso com isso?

@lowkey_324 o que você quer realizar (especificamente)?