htaccess-Umleitungen richtig anlegen

23.05.2006, 08:52 in . Trackback-URL, Kommentar-Feed.

John Gruber erläutert in Using .htaccess Redirection to Standardize Web Server Addresses, wie man Web-Adressen mittels .htaccess vereinheitlichen kann um z.B ein »www« oder »com« lozuwerden.

Hier geht es zum angesprochenen Artikel.

Werbeunterbrechung

Kommentare und Feedback (5)

Gravatar von JohnJohn (#)
23.05.2006, 16:10

Geht noch etwas smarter. Ich hab im Frühjahr 4 verschiedene Schreibweisen auf eine umgestellt. Also http://www.jowra.de, jowra.de, http://www.jowra.com und jowra.com in nunmehr nur noch: jowra.com.

Über die Negativdefinition des Patterns geht es kürzer:

RewriteEngine On

RewriteCond %{HTTP_HOST} !^jowra.com [NC]
Rewriterule ^(.*) http://jowra.com/$1 [R=301,L]

Gravatar von ManuelaManuela (#)
23.05.2006, 18:31

Hallo John, danke für den Tipp!

Gravatar von StefanStefan (#)
26.05.2006, 14:20

Hallo,

weil hier das Thema gerade im Raum steht, wie stark wird ein Server belastet, wenn man sämtliche internen Links durch ReWrite vereinfacht darstellt?
Bsp: /index.php?site=news&id=612 -> /news/612

Gravatar von Marcus KrauseMarcus Krause (#)
06.06.2006, 03:49

Alles was John Gruber erklärt, lässt sich ohne Probleme durch geeignete DNS-Einträge erreichen. Der Vorteil dabei: der Webserver wird nicht mit unnötigen RewriteRules belastet. @DNS: CNAME

Außerdem, was stört einen daran, ob der Server unter example.org oder unter http://www.example.org erreichbar ist? Im Apache mit ServerName und ServerAlias auf dasselbe Directory mappen. Erledigt. Wer ordentlichen Code produziert bekommt dabei auch keine Probleme mit internen Links.

Gravatar von MarcoMarco (#)
21.06.2006, 20:06

noch smarter:

RedirectPermanent / http://target.host

kein mod_rewrite notwendig, keine für diese fälle unnötigen regexe notwendig, funktioniert eben einfach nur.

Folgende Seiten verweisen auf diesen Beitrag

Dieser Eintrag kann nicht mehr kommentiert werden.

Vorheriger Artikel: 10 Schritte zur hochwertigen Webseite, nächster Artikel: Sammlung von online Traffictools