Umleitung endet in Endlosschleife

Xethon

Lieutenant
Registriert
Feb. 2005
Beiträge
533
Hallo zusammen,

ich möchte alle Aufrufe meiner Domain ohne "www" umleiten auf die Variante mit "www" um Duplicate Content bei Google zu vermeiden. Dafür habe ich mir folgende Regel in die .htaccess Datei kopiert:

Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.meinedomain\.net$
RewriteRule ^(.*)$ http://www.meinedomain.net/$1 [L,R=301]

Nun bekomme ich im Browser aber einen Umleitungsfehler angezeigt. Was mache ich falsch? Vor meiner Regel steht noch folgender Code, der standardmäßig in der .htaccess drin war, wahrscheinlich von Wordpress.

Code:
# BEGIN WordPress

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

Hat dieser etwas damit zu tun? Ich hoffe ihr könnt mir helfen.
 
Du machst es genau falsch herum. Du sollst www auf nicht www umleiten.

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

Alternativ kannst du es auch über dein Webserver machen:

Code:
<VirtualHost *>
ServerName www.example.com
Redirect 301 / http://example.com/
</VirtualHost>
 
Zuletzt bearbeitet:
Cool Master schrieb:
Du sollst www auf nicht www umleiten.

Warum denn das? Ist unschön und will er doch gar nicht.

Xethon schrieb:
ich möchte alle Aufrufe meiner Domain ohne "www" umleiten auf die Variante mit "www" um Duplicate Content bei Google zu vermeiden.

Damit kommst Du ans Ziel:

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

Einfach ganz am Ende der .htaccess Datei in Deinem Wordpress Ordner einfügen.
 
Falcon schrieb:
Warum denn das? Ist unschön und will er doch gar nicht.

Weil Google die non www Version im SEO bevorzugt genau wie HTTPS und Mobile Seiten. Neben guten Inhalt das A und O für gutes SEO.
 
Das aber Google Seiten im Ranking abwertet wenn eine Umleitung auf www. erfolgt wäre mir aber neu. Hast Du dazu eine Quelle?
 
Ich schrieb nichts von abwertet :) Google bevorzugt es einfach nur als "Best Practice". Hatte mich erst vor rund 4 Wochen damit beschäfftigt und auch bei Google angefragt. Die meinten non www sei einfach sauberer wo ich ihnen auch zustimmen muss da man sich das www spart.
 
"Sauberer" sehe ich nicht so. Für viele Nicht-Technik-Affine ist die Variante mit www. wohl die bessere, zumal man in Werbung, Prospekten, Anzeigen etc. in aller Regel das www. mit angibt.

Prinzipiell kann man das aber "halten wie der Dachdecker", wie es so schön heißt. Google bietet in den Webmaster-Tools sogar eine Option an, um alle indexierten Links entweder mit oder ohne www. darzustellen.

Ich persönlich bevorzuge stets die Variante mit www., zumal sich dann auch eine klarere Abgrenzung von Sub-Domains erreichen lässt (blog. etc.), die für wenig Technik-affine Nutzer klarer ist.
 
Zurück
Oben