gelöschter Benutzer

Duplicate Content

am 05.09.2012, 10:34 Uhr eröffnete folgenden Thread
Wordpress    5300 mal gelesen    12 Antwort(en).

Hallo,
ich habe hier eine Wordpress installation tanzschule-allround.de
Und Seitenreport meldet mir duplicate Content wegen der weiterleitung ohne www auf www, aber dies habe ich bereits alles gemacht in der htaccess und auch im confixx menü, aber trotzdem meldet er dies. Kann mir eventuell jemand sagen was ich noch ändern muss ?
Danke schon mal im voraus.



gelöschter Benutzer
am 05.09.2012, 10:41 Uhr schrieb

Wie sieht denn deine htaccess-Datei aus?



gelöschter Benutzer
am 05.09.2012, 10:53 Uhr schrieb

Hallo,
hier mal der Inhalt meiner htaccess.

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

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]



<FilesMatch ".*\\.(html|php|css|js)$">
SetOutputFilter DEFLATE
</FilesMatch>
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 minutes"
ExpiresByType text/html "access plus 1 minutes"
ExpiresByType text/css "access plus 1 months"
ExpiresByType text/javascript "access plus 1 months"
ExpiresByType text/plain "access plus 1 months"
ExpiresByType application/javascript "access plus 1 months"
ExpiresByType application/x-javascript "access plus 1 months"
ExpiresByType application/x-shockwave-flash "access plus 1 months"
ExpiresByType image/gif "access plus 1 years"
ExpiresByType image/jpeg "access plus 1 years"
ExpiresByType image/jpg "access plus 1 years"
ExpiresByType image/png "access plus 1 years"
ExpiresByType image/x-icon "access plus 1 years"
ExpiresByType image/ico "access plus 1 years"
<FilesMatch ".*\\.mhtml$">
ExpiresActive Off
</FilesMatch>
</IfModule>
#Turn ETagging off
FileETag none


zille
Werkzeugmacher
Beginner (39 Beiträge)
am 05.09.2012, 11:30 Uhr schrieb zille

Hallo,
versuche es mal damit

RewriteEngine On
RewriteCond %{HTTP_Host} ^DEINE ADRESSE\\.de$ [NC]

RewriteRule ^(.*)$ www.DEINE ADRESSE.de/$1 [R=301,L]


Ich kann freilich nicht sagen, ob es besser wird, wenn es anders wird. Aber soviel kann ich sagen: es muss anders werden, wenn es besser werden soll!
https://www.ferienhaus-ziller.de


gelöschter Benutzer
am 05.09.2012, 12:14 Uhr schrieb

Hallo,
erstmal danke für die Hilfe.
Ich habe doch aber sogar schon unter Confixx direkt von der einen auf die andere weiter geleitet, und bei meinen anderen geht es ja auch ohnen probleme, und wenn man die Domain ohne dem www eingibt beim Browser wird auch gleich direkt auf mit www geleitet.



gelöschter Benutzer
am 05.09.2012, 12:52 Uhr schrieb

Nimm mal bitte Testweise die Umleitung im Confixx wieder raus. Ich glaube Confixx leitet die Seite nicht mit dem Hinweis 301 weiter, eventuell erkennt Seitenreport das dann nicht korrekt. Hast es ja eh doppelt gemoppelt und die Umleitung in der htaccess sollte ohnehin ausreichen.



gelöschter Benutzer
am 05.09.2012, 13:08 Uhr schrieb

Hallo,
na ich hatte es in confixx gemacht, weil ich die Seite direkt in einem Ordner installiet habe, und die domain mit www direkt darauf geleitet im confixx, und die Domain ohne www einfach auf die mit www.



gelöschter Benutzer
am 05.09.2012, 13:51 Uhr schrieb

Dann leite doch einfach beide Domains im Confixx auf den Ordner um. Die Umleitung von ohne www auf mit www übernimmt dann die htaccess-Datei.



gelöschter Benutzer
am 05.09.2012, 16:29 Uhr schrieb

koshiro schrieb:

Hallo,
hier mal der Inhalt meiner htaccess.

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

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 kann nicht funktionieren! Der WordPress Teil der .htaccess greift schon vor der Weiterleitung.

<IfModule mod_rewrite.c>

// DAS ZUERST
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 GANZ HINTEN
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
...

So sollte es klappen.

Gruß Matthias



gelöschter Benutzer
am 05.09.2012, 18:54 Uhr schrieb

Hallo an Alle
ich habe ein ähnlich gelagertes Problem. Hier meine .htaccess:

=====================
RewriteEngine On

RewriteCond %{HTTP_HOST} !^www\\.werbedruckerei24\\.de$

RewriteRule ^(.*)$ www.werbedruckerei24.de/$1 [L,R=301]



RewriteCond %{HTTP_HOST} !^www\\.(.*)$

RewriteRule ^(.*)$ www.%1/$1 [L,R=301]



ErrorDocument 404 www.werbedruckerei24.de/fehler.html


=====================
Die Fehlerseite meldet sich auch brav wenn man eine 404 provoziert.
Seitenreport meldet aber, dass eine eigene Fehlerseite nicht vorhanden ist. Dublicate Content liegt wohl auch noch vor.
Was also habe ich denn falsch gemacht. Bin für jeden Denkanstoss dankbar
Gruß Ronnic



gelöschter Benutzer
am 05.09.2012, 19:57 Uhr schrieb

ErrorDocument 404 fehler.html

reicht vollkommen!

Prüfst du deine Seite mit www oder ohne?

Und nimm für deine Weiterleitung mal folgenden Code

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\\.

RewriteRule ^(.*)$ www.%{HTTP_HOST} [R=301,QSA,L]


RewriteRule ^index\\.(html?|php)$ %{HTTP_HOST} [R=301,QSA,L]


Der funzt 100pro




« zurück zu: Wordpress

Das Seitenreport Forum hat aktuell 5279 Themen und 36112 Beiträge.
Insgesamt sind 496 Mitglieder registriert.