Trailerbild
Certified TYPO3 Integrator
Meine aktuelle Buchempfehlung:

Links

Website meiner Frau Martina Thiele:
externer Link folgtwww.tagesmutter- luebbecke.de

Zur Webseite vom Ferienhaus auf Usedom von meinem Bruder Christian Thiele:
externer Link folgtwww.am-jungfernberg.de

Aktuelles:

Telefonanbieter Alice betrügt Kunden!

Meiner Schwiegermutter wurde ohne einen Vertrag unterzeichnet zu haben, von Alice zunächst die...

 

1. TYPO3-Workshop in Ägypten

Poolanlage des Hotels

Am 26. Oktober findet in Ägypten der erste TYPO3-Workshop statt, an dem man neben TYPO3 auch noch...

 
Kat: TYPO3

Neue TYPO3 Versionen schließen mehrere Sicherheitslücken im Core!

Aufgrund mehrerer Sicherheitslücken wird geraten, auf die TYPO3-Versionen 4.2.4, 4.1.8 oder 4.0.10...

 
Kat: TYPO3, Sicherheit
Sie sind hier: Startseite » Wissensdatenbank » Apache- Konfiguration » 301 Redirect von domain.tld zu www.domain.tld

301-Redirect von einer Domain zur Subdomain www

Bei einer Domainangabe in der URL-Zeile des Browsers zeigen meist domain.tld und www.domain.tld auf den gleichen Inhalt. Allerdings ist das www eine Subdomain und somit erzeugt man sich "Duplicate Content". Da ist es dann nur eine Frage der Zeit, bis Google eine der beiden Seiten (die ja eigentlich die selbe Seite sind) aus dem Index wirft. Ist nun der PageRank vorher auf der gelöschten Seite höher gewesen, als auf der noch im Index vorhandenen, fällt man in der Auflistung der Suchergebnisse weit nach hinten.

Aus diesem Grund sollte man sich für eine Variante entscheiden...also entweder mit oder ohne www vor der Domain. Damit die andere Version aber noch aufzurufen ist, muss man eine permanente Weiterleitung einrichten.

Optimal wäre es, diese in die Serverkonfiguration zu schreiben, aber da hat man ja oft keinen Zugang zu. Also muss diese Weiterleitung in der .htaccess-Datei gemacht werden. Der Server muss dazu nur das Modul mod_rewrite installiert haben.

Der folgende Eintrag leitet alle Anfragen ohne www auf www.domain.tld um:

Sourcecode für Text-Editor optimiert zeigen.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.tld$ [NC]
RewriteRule ^(.*)$ http://www.domain.tld/$1 [R=301,L]