url shortener DIY…

OnlineLife Net Webapps, Software

mich haben die url shortener aus dem letzten beitrag fasziniert. da hab ich mich hingesetzt und einen selbst geschrieben. flo.cx/s/ :)
die kurze domain flo.cx hilft dabei natürlich etwas…

das ganze ist im moment recht schnell gehackt und daher work in progress.
die grundfunktionsweise ist die gleiche wie bei den anderen shortenern: url angeben, in datenbank speichern, kurzen key zurückgeben, anfragen mit dem key per http header an die gespeicherte url weiterleiten:
$ curl -i http://flo.cx/s/1
HTTP/1.0 301 Moved Permanently
Date: Sat, 16 May 2009 08:01:07 GMT
Server: Apache
X-Powered-By: flo.cx shorty
Location: http://blog.flo.cx
X-Greetz: Have a nice day :)
Content-Length: 0
Content-Type: text/html

mein fokus ist darauf gelegen das ganze über apaches mod_rewrite hübsch über die adresszeile entgegen zu nehmen. sollten bugs oder missbrauch auftreten meldet das bitte an shorty[AT] flo[DOT] CX.

have fun :)

No related posts.

2 Comments

2 Responses

  1. rotane says:

    Funzt ja ganz gut! Fein fein :)

  2. [...] kleiner url shortener aus diesem beitrag hat sich jetzt zu einem richtig grossen kleinen url shortener ausgewachsen. qr.cx. zur zeit bietet [...]

Leave a Reply

 

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>