Shorturls mit mod_rewrite erstellen
Die folgende RewriteRule für das Apache-Modul mod_rewrite wird in die htaccess-Datei integriert und bewirkt eine Weiterleitung bei Eingabe der Kurzurl auf die angegebene Seite. Dabei ignoriert die Regel unterschiedliche Groß- und Kleinschreibung und ein nachgestelltes Slash.
RewriteRule ^short?/$ /your/target/page.html [NC,R=301,L]
D.h. die oben angegebene Weiterleitung wird z.B. bei folgenden Schreibweisen durchgeführt:
http://www.example.com/short
http://www.example.com/Short
http://www.example.com/SHORT
http://www.example.com/short/
http://www.example.com/sHoRt/
Nicht aber bei Eingabe von:
http://www.example.com/short/test.de
http://www.example.com/sub/short