Duplicate Content bei Domain mit Umlauten
Hallo Zusammen,
ich habe eine Domain mit Umlauten, xn--havaneser-deckrde-h3b.com = havaneser-deckrüde.com. Nun bin ich mit Rewrite am versuchen den Duplicate Content weg zu bekommen, aber bisher erfolglos.
Ich habe dieses versucht:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.)?xn--havaneser-deckrde-h3b\.com$
RewriteRule ^(.*)$ www.havaneser-deckrüde.com/$1 [R=301]
Aber dann ist die HP nicht erreichbar. Auch die Umschreibregel die Ihr in der Prüfung angebt, funzt nicht.
Was mach ich falsch?
Danke im Vorraus
Gruß
https://www.havanesertreff.de
matthes
Foren Moderator
Evil Genius
Content Halbgott (973 Beiträge)
Wenn Du in der Zwischenzeit nichts weiter geändert hast, machst Du falsch, dass Du an der falschen Baustelle arbeitest.
Die Umlaut-Domain wird korrekt umgeleitet. Der DC kommt davon, dass / und /index.htm den selben Inhalt ausgeben.
Make Seitenreport great again!
Wenn ich Dich richtig verstehe, brauch ich nichts zu machen? Und wenn ich dann die .htaccess setze folgt dann die Fehlermeldung, denn bei den Hosting-Einstellung meines Servers habe ich www als bevorzugte Domain eingestellt?
https://www.havanesertreff.de
matthes
Foren Moderator
Evil Genius
Content Halbgott (973 Beiträge)
havanesertreff schrieb:
Wenn ich Dich richtig verstehe, brauch ich nichts zu machen? Und wenn ich dann die .htaccess setze folgt dann die Fehlermeldung, denn bei den Hosting-Einstellung meines Servers habe ich www als bevorzugte Domain eingestellt?
Du verstehst mich nicht richtig. Du musst den duplicate content entfernen, aber er kommt nicht davon, dass Deine Umlautdomain existiert.
Das wird alles völlig korrekt aufgelöst, der DC entsteht, weil ...de/ und ...de/index.htm den selben Inhalt ausgeben.
Die zweite Frage verstehe ich nicht. Der Fehler entsteht wahrscheinlich, weil der Apache keine Umlaute kann.
Make Seitenreport great again!
Stimmt, das verstehe ich wirklich nicht mit der selben Ausgabe ;-( Wie kann ich das abstellen?
https://www.havanesertreff.de
matthes
Foren Moderator
Evil Genius
Content Halbgott (973 Beiträge)
Problem erledigt, soweit ich das sehe.
Make Seitenreport great again!
Jetzt ist es erledigt, glaube ich ) Wer lesen kann,ist klar im Vorteil.
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\\.
RewriteRule ^(.*)$ www.%{HTTP_HOST}/$1 [R=301,QSA,L]
RewriteRule ^index\\.(html?|php)$ %{HTTP_HOST} [R=301,QSA,L]
Letzte Zeile: index\\.(html?|php, ich habe keine index.html, sondern index.htm
Jetzt habe ich die .htaccess so gemacht, das ich mit index\\.(htm?|php)eingetragen habe, also ohne dem "l". Nun klappt es, muß morgen nur nochmal den Check machen
Danke Dir nochmal.
https://www.havanesertreff.de
matthes
Foren Moderator
Evil Genius
Content Halbgott (973 Beiträge)
Sieht ganz gut aus. Ich würde jetzt aber noch den Link zur Startseite im Menü ändern. Wenn die index.htm so nicht mehr verwendet wird, ist es praktischer, gar nicht erst auf sie zu verlinken.
havanesertreff schrieb:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\\.
RewriteRule ^(.*)$ www.%{HTTP_HOST}/$1 [R=301,QSA,L]
RewriteRule ^index\\.(html?|php)$ %{HTTP_HOST} [R=301,QSA,L]
Das Fragezeichen hättest Du lassen können, denn es bedeutet, dass der vorherige Ausdruck oder Buchstabe optional ist. Jetzt ist Deine Startseite auch über index.ht aufrufbar - allerdings mit Umleitung, also spielt es keine Rolle.
Duplicate Content erzeugt das jetzt nicht mehr. Dann kannst Du jetzt ja den Rest der Analyse abarbeiten. HTML-Fehler raus, mindestens ein title-Attribut ergänzen, usw.
Schöne Grüße in meine alte Heimat!
Make Seitenreport great again!
Jep, jetzt kommt noch der kleine Mist dran *lach* Aber das bekomme ich auch noch hin.
Grüße zurück
https://www.havanesertreff.de
Das Seitenreport Forum hat aktuell 5276 Themen und 36111 Beiträge.
Insgesamt sind 48365 Mitglieder registriert.
Beitrag erstellen
EinloggenKostenlos registrieren