URL shortener de tus propios artículos con WordPress

Lo acabo de comentar en Twitter, hemos puesto en marcha un sistema para acortar las URL’s del blog de Enrique Dans. Se necesita una url corta para cada entrada porque se va a incluir un enlace que permita a los usuarios compartir en twitter las entradas publicadas por Enrique.

Creando tu propia url corta se puede controlar todo el proceso de generación así como la longitud del mensaje para publicar, a la vez que uno se protege ante posibles fallos o desapariciones de otros acortadores de URL, etc.

url_logos

Es una chorrada muy sencilla, aprovechando el dominio corto edans.es (gracias Luis!) y con un par de líneas en el fichero htaccess del Apache:

RewriteCond %{HTTP_HOST} ^edans\.es$ [NC]
RewriteRule ^(.*)$ http://www.enriquedans.com/?p=$1 [L,R=301]

En la URL corta se utiliza el POST ID de WordPress y se redirige con una regla 301 y así se obtiene un efecto resultón ;-)

Por ejemplo http://edans.es/7926

Obviamente, hay otras soluciones desarrolladas y esta misma se podría ampliar para registrar el número de veces que alguien accede, etc. etc. pero eso no se hace en los 15 segundos que ha costado este sistema ;-)

 
 
6 comentarios. Puedes dejar un comentario o hacer un trackback.
  1. Pingback
  2. Pingback
  1. #2 • Sabogal el 06.11.2009 dijo:
     

    Interesante código.

    Ese código se coloca en el htacces del de cual de los dos dominios?

    En el edans.es se debe instalar algún código especial?

    Saludos!

  2. #3 • Fernando Serer el 06.11.2009 dijo:
     

    Hola Sabogal,

    en este caso los 2 dominios los gestiona el mismo virtual host de apache.

    en el caso de tenerlo separado ese código debe ir en el que gestiona el dominio corto :-)

  3. #4 • Emilio el 06.11.2009 dijo:
     

    Muy bueno, esto hay que probarlo. Tengo un dominio corto para ello.
    Un saludo.

  4. #6 • Julio César el 23.06.2010 dijo:
     

    como hacerlo en windows server?

 

Comentario: