Kürzere URLs für meine Vorträge

Bei den meisten meiner Vorträge sind die Folien bereits zu Vortragsbeginn online. Oft verweise ich auch auf die entsprechende URL, damit Interessierte direkt auf die Folien und die dort hinterlegten Links zugreifen können, statt sich Notizen oder ein Foto machen zu müssen.

Ordentlich wie ich bin ;-), sind alle meine Vorträge unter http://doebe.li/talks abgelegt. Das bedeutet aber, dass alle Vortrags-URL bisher auch damit begannen:

Zum Aufschreiben aber eigentlich immer noch zu lang. Endlich habe ich mir die Viertelstunde Zeit genommen, um dieses aus Usability-Sicht unnötige talks aus der kommunizierten URL zu entfernen.

90% meiner Vorträge sind in einem Verzeichnis, dessen Bezeichnung aus einer Anzahl Kleinbuchstaben gefolgt von einer zweistelligen Jahreszahl besteht (siehe oben). Somit kann ich den Webserver anweisen, bei einer entsprechenden Anfrage nachzuschauen, ob es ein solches Verzeichnis im Unterverzeichnis talks gibt und gegebenenfalls die Anfrage dorthin umzuleiten:

RewriteCond %{DOCUMENT_ROOT}/talks/$1 -d
RewriteRule ^/([a-z]+[0-9]{2}) /talks/$1 [R=301]

Nun lassen sich obige Vorträge mit noch weniger Tippen erreichen:

(das funktioniert nun mit ca. 120 meiner Vorträge…)

http://doebe.li/test23 wird jedoch nicht nach /talks umgeleitet, da es bisher kein Verzeichnis test23 dort gibt.

Reguläre Ausdrücke machen Spass smile

Und ceterum censeo: Publizierte Webadressen dürfen nicht sterben (Biblionetz:a00150)

Und als ich das von .htaccess ins .conf-File übernehmen wollte, dauerte es dann doch noch weitere 30 Min. bis alles klappte…


 
Zum Kommentieren ist eine Registration notwendig.

Kategorien: IsaBlog

Kontakt

  • Beat Döbeli Honegger
  • Plattenstrasse 80
  • CH-8032 Zürich
  • E-mail: beat@doebe.li