Seite 1 von 1

WordPress, Duplicate Content und die .htaccess?!

Verfasst: 05.04.2011, 12:15
von ThomB
Hallo ABAKUS Community!

Ich stehe vor folgender Frage:

Ich habe zwei Domains (beide mit jeweils einer Subdomain). Diese sind https://www.meinedomain.ch und als Subdomain https://meinedomain.ch sowie https://www.meinedomain.org und als Subdomain https://meinedomain.org. Es ist so, dass ich den Inhalt auf https://www.meinedomain.org verfügbar machen will und alles andere soll hierhin umgeleitet werden.

Bis vor kurzem hatte ich die .org Adresse nur reserviert (kein Content erreichbar). Die Seite war jedoch nur auf .ch erreichbar. Jetzt bin ich aber von .ch auf .org umgezogen.

Bei meiner Such auf Dr. Google bin ich auf die 301 Weiterleitung gestossen.

Wie und wo muss ich nun die 301 Weiterleitungen in der .haccess eintragen, damit alles reibungslos funktioniert?

Was ich bis jetzt gemacht habe:

Ich habe versucht, via

Code: Alles auswählen

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - &#91;L&#93;
RewriteCond %&#123;REQUEST_FILENAME&#125; !-f
RewriteCond %&#123;REQUEST_FILENAME&#125; !-d
RewriteRule . /index.php &#91;L&#93;
</IfModule>
# END WordPress

RewriteEngine on
RewriteCond %&#123;HTTP_HOST&#125; ^meinedomain\.org$
RewriteRule ^&#40;.*&#41;$ http&#58;//www.meinedomain.org/$1 &#91;L,R=301&#93;
von der Subdomain https://meinedomain.org auf https://www.meinedomain.org umzuleiten. Allerdings funktioniert das so nicht - ich erhalte immer folgende Meldung:
Umleitungsfehler - Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann.
Was mach ich falsch und wie kann ich das ändern?

Ich weiss einfach nicht, wie ich den von WordPress automatisch generierten Eintrag vernünftig mit meiner 301 Weiterleitung kombinieren soll... :oops:

Bin halt totaler .htaccess Neuling und hoffe, dass Ihr mir weiterhelfen könnt

Gruss - ThomB

Verfasst:
von

Re: WordPress, Duplicate Content und die .htaccess?!

Verfasst: 05.04.2011, 12:22
von profo
wenn Du Dein Blog von der Domain "meinedomain.org" auf die Subdomain "www.meinedomain.org" umleiten willst, musst Du dafür nicht nur die .htaccess-Weiterleitung einrichten, sondern auch in WordPress in den Einstellungen ("Einstellungen :: Allgemein") die beiden Werte "WordPress-Adresse (URL)" und "Blog-Adresse (URL)" anpassen. Sonst leitet die htaccess auf die www-Adresse um, und WordPress dann wieder zurück auf die nicht-www-Adresse.

Verfasst: 05.04.2011, 13:23
von ThomB
Besten Dank für die Antwort! Soweit funktioniert nun alles 8)

Hier ist nun meine aktuelle .htaccess:

Code: Alles auswählen

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - &#91;L&#93;
RewriteCond %&#123;REQUEST_FILENAME&#125; !-f
RewriteCond %&#123;REQUEST_FILENAME&#125; !-d
RewriteRule . /index.php &#91;L&#93;
</IfModule>
# END WordPress

RewriteEngine On
RewriteCond %&#123;HTTP_HOST&#125; ^meinedomain\.ch$ &#91;NC&#93;
RewriteRule ^&#40;.*&#41; http&#58;//www.meinedomain.org%&#123;REQUEST_URI&#125; &#91;L,R=301&#93;
RewriteCond %&#123;HTTP_HOST&#125; ^meinedomain\.ch$ &#91;NC&#93;
RewriteRule ^&#40;.*&#41; http&#58;//www.meinedomain.org/ &#91;L,R=301&#93;

RewriteCond %&#123;HTTP_HOST&#125; ^meinedomain\.org$ &#91;NC&#93;
RewriteRule ^&#40;.*&#41; http&#58;//www.meinedomain.org%&#123;REQUEST_URI&#125; &#91;L,R=301&#93;
RewriteCond %&#123;HTTP_HOST&#125; ^meinedomain\.org$ &#91;NC&#93;
RewriteRule ^&#40;.*&#41; http&#58;//www.meinedomain.org/ &#91;L,R=301&#93;
Stimmt das so, oder kann (muss) ich hier noch was ändern, damit Google das richtig "sieht"?

Sorry, für die Noob - Fragerei, aber wie bereits gesagt, ich hab keinen Plan von sowas :Fade-color

EDIT: Problem gelöst!
Hab nun im Rootordner der Domain https://www.meinedomain.ch eine .htaccess mit folgendem Inhalt liegen:

Code: Alles auswählen

redirect permanent / http&#58;//www.meinedomain.org/
Gruss - ThomB

Verfasst:
von

Verfasst: 05.04.2011, 14:52
von lois69
mein gott da sind so viele threats - warum benutzt du nicht die funktion suchen ...........