How should short links be supported in Discourse

Para mí, de esta forma (con enlaces cortos) es más breve y mucho más lindo ~

No soy desarrollador, pero ¿sería posible crear un servicio de acortamiento de enlaces que permita usar un nombre de dominio más corto? Algo como you.me en lugar de yourdomain.me y con una cadena de texto aleatoria para redirigir a un tema.

¿Qué problema se está resolviendo aquí? ¿Enlaces insuficientemente lindos? Quiero decir, estoy de acuerdo contigo en que

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

es generalmente inferior a

talk.web.it/t/slug/1234

.. pero la solución a eso es preferir un nombre de dominio más corto (dentro de lo razonable, y por supuesto, considerando las finanzas).

Además, ya puedes “acortar” cualquier enlace de Discourse (a un tema) haciendo

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

en lugar de

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

9 Me gusta

Primero, gracias, no pensaba que esto se pudiera hacer de esta manera. Pero supongamos que mi foro está en forum.apertureproject.me y que tengo forum.aper.me (otro dominio que poseo) apuntando al dominio principal (forum.apertureproject.me).

¿Funcionaría reemplazar una URL como esta https://forum.apertureproject.me/t/-/1234 por https://forum.aper.me/t/-/1234?

(Aunque, para mí, que fuera como https://forum.aper.me/1234 sería perfecto :slight_smile: Me gusta cuando es lo más minimalista posible)

Los enlaces cortos en ese formulario suelen ser mejor atendidos por un pequeño servidor web personalizado; creo que esa redirección puede implementarse completamente en nginx, de modo que toda la personalización esté en un único archivo de configuración.

El nginx redirigiría https://f.aper.me/1234 a https://forum.apetureproject.me/t/-/1234.

1 me gusta

Parece muy bien. ¿Podrías ayudarme a hacer un script de este tipo?

No es un script, es una entrada en la configuración del sitio dentro de nginx

2 Me gusta

Sí, correcto. Pero, por favor, solo me gustaría saber cómo hacerlo, ya que no he encontrado exactamente lo que buscaba al buscar en Google.

Acortadores de URL autohospedados:

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

O puedes escribir el tuyo propio. Hay tantos porque no es tan complicado de hacer. La parte difícil es conseguir una buena URL. O puedes pagarle a Bitly (y probablemente a otros) para que lo alojen por ti.

2 Me gusta

¡Qué amable de tu parte compartirlo! Definitivamente lo echaré un vistazo :content:

Gracias

1 me gusta