In diesem Artikel zeige ich dir Befehle für die .htaccess. Dabei beschränke ich mich auf die gängigsten Befehle, welche ziemlich häufig benötigt werden. Ich denke jeder Webmaster & SEO wird mindestens einen dieser Befehle für seine Website benötigen.
Welchen Code benötige ich für die Umleitung der Startdatei zum Stammverzeichnis?
Beispiel: www.domain.de/index.html -> www.domain.de/
RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(html?|php)\ HTTP/
RewriteRule ^index\.(html?|php)$ http://www.domain.de/ [R=301,L]
Welchen Code benötige ich für die Festlegung der URL-Anzeige mit „www“?
Beispiel: http://www.domain.de
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.domain\.de$
RewriteRule ^(.*)$ http://www.domain.de/$1 [L,R=301]
Wie vermeide ich doppelten Content?
RewriteEngine On
RewriteCond %{HTTP_Host} ^www\.domain\.de$ [NC]
RewriteRule ^(.*)$ http://www.domain.de/$1 [R=301,L]
Wie gestalte ich eine Weiterleitung per .htaccess?
Weiterleitung der Hauptdomain zur Zieladresse:
Redirect / http://www.domain.de
Weiterleitung aus dem Unterverzeichnis zum Stammverzeichnis:
Redirect /verz/ http://www.domain.de
Wie erstelle ich individuelle Fehlerseiten?
ErrorDocument 401 /fehler401.html
Wer gern möchte, kann sich auf SELFHTML zur speziellen .htaccess-Thematik belesen.







