How should short links be supported in Discourse

Para mim, fica mais curto e muito mais fofo assim (com links curtos) ~

Não sou desenvolvedor, mas seria possível criar um serviço de encurtamento de links que permitisse o uso de um domínio mais curto? Tipo you.me em vez de yourdomain.me e com uma sequência aleatória de texto para redirecionar a um tópico?

Qual problema está sendo resolvido aqui? Links insuficientemente fofos? Quero dizer, concordo com você de que

talk.extremely-long-domain-name.online/t/slug/1234

é geralmente inferior a

talk.web.it/t/slug/1234

.. mas a solução para isso é preferir um nome de domínio mais curto (dentro do razoável, e das finanças, é claro)?

Além disso, você já pode “encurtar” qualquer link do Discourse (para um tópico) fazendo

https://meta.discourse.org/t/-/15339

versus

https://meta.discourse.org/t/how-should-short-links-be-supported-in-discourse/15339

9 curtidas

Primeiro, obrigado. Eu não achava que isso poderia ser feito dessa maneira. Mas vamos supor que meu fórum esteja em forum.apertureproject.me e que eu tenha forum.aper.me (outro domínio que possuo) apontando para o domínio principal (forum.apertureproject.me).

Seria funcional substituir uma URL como esta https://forum.apertureproject.me/t/-/1234 por https://forum.aper.me/t/-/1234?

(Mas, para mim, algo como https://forum.aper.me/1234 seria perfeito :slight_smile: Gosto quando é o mais minimalista possível)

Links curtos nesse formato geralmente são melhor atendidos por um pequeno servidor web personalizado; acho que esse redirecionamento pode ser implementado inteiramente no nginx, de modo que toda a personalização fique em um único arquivo de configuração.

O nginx redirecionaria https://f.aper.me/1234 para https://forum.apetureproject.me/t/-/1234.

1 curtida

Parece bonito. Poderia me ajudar a criar um script desse tipo?

Não é um script, é uma entrada na configuração do site dentro do nginx

2 curtidas

Sim, exatamente. Mas, por favor, eu só gostaria de saber como fazer isso, já que não encontrei exatamente o que procurava ao pesquisar no Google.

Encurtadores de URL auto-hospedados:

https://selfhosted.libhunt.com/categories/1719-url-shorteners

Ou você pode criar o seu próprio. Existem tantos porque não é tão complicado de fazer. A parte difícil é conseguir um bom URL. Ou você pode pagar ao Bitly (e provavelmente a outros) para hospedá-lo para você.

2 curtidas

Que legal da sua parte compartilhar! Com certeza vou dar uma olhada :content:

Obrigado

1 curtida