Neu Htacess weiterleitung probleme 2. beitrag beachten

sezer1991

Mitglied
16. Mai 2019
11
1
Servus Community,

ich habe ein Problem laut einer Seo Onpage Tool bekam ich folgende Fehlermeldung:

"Die Seite leitet URLs mit und ohne "www." nicht einheitlich weiter. Dies kann zu "Duplicate Content" und falsch gesetzten Links führen. "

daraufhin habe ich etwas im htacess rumprobiert nach dem ich den Fehler nicht beheben konnte (laut seo tool) habe ich alles wieder in original hergestellt aber seit dem funktioniert es nicht mehr.

Wenn ich egal mit oder ohne www oder https (egal was ) eingebe leitet der mich auf www.meinedomain.de weiter so sieht der htacess bereich bei mir aus

<IfModule mod_rewrite.c>
RewriteEngine on

#REWRITE ANPASSUNG 1 (REWRITEBASE)
#Wenn Ihr Shop in einem Unterverzeichnis (also z.B. meinedomain.de/meinverzeichnis) installiert ist, so kommentieren Sie die kommende Zeile aus und passen Sie den Verzeichnisnamen an
#RewriteBase /

#REWRITE ANPASSUNG 2 (auf www.meinedomain.de umleiten)
#Ihr Shop sollte nicht unter www.meinedomain.de und nur meinedomain.de erreichbar sein, siehe: http://guide.jtl-software.de/index....tion#4._Einrichtung_einer_Domainweiterleitung
#RewriteCond %{HTTP_HOST} ^meinedomain.de
#RewriteRule ^(.*)$ http://www.meinedomain.de/$1 [r=301,L]

#REWRITE ANPASSUNG 3 (Entfernt abschließenden Slash per 301-Redirect)
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{REQUEST_URI} ^(.*)/$
#RewriteRule ^. %1 [L,R=301]

#Rewrite der JTL-Shop-URLs
#Aendern Sie an diesen Zeilen nichts!
RewriteRule ^templates_c/filecache/.*$ - [R=403,NC,L]
RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ includes/sitemap.php?datei=$1 [L]
RewriteRule ^export/((sitemap_).*\.(xml|txt)(\.gz)?)$ $1 [L]
RewriteRule ^asset/(.*)$ includes/libs/minify/?g=$1 [L]
RewriteRule ^robots.txt$ robots.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^. index.php [L]
</IfModule>


Bitte um Hilfe

Grüße Sezer
 

sezer1991

Mitglied
16. Mai 2019
11
1
Problem beseitigt war nur der browser cache, allerdings meldet der Seo Tool weiterhin die selbe fehlermeldung könnt ihr da bitte weiter helfen ?

Fehlermeldung vom seo tool

"Die Seite leitet URLs mit und ohne "www." nicht einheitlich weiter. Dies kann zu "Duplicate Content" und falsch gesetzten Links führen. "
 
Zuletzt bearbeitet:

en001

Sehr aktives Mitglied
15. März 2017
479
52
Viele dieser Tools geben unsinnige Antworten. Glaub doch nicht alles.
Um welche Seite geht es?
 

en001

Sehr aktives Mitglied
15. März 2017
479
52
Die Seite ist mit www und ohne www erreichbar. Es fehlt dort die passende 301-Weiterleitung.
Das ist aber kein Problem bei den Produkten da der canonical- das richtet.
 
  • Gefällt mir
Reaktionen: sezer1991

en001

Sehr aktives Mitglied
15. März 2017
479
52
Ob das bei Dir funktioniert musst du testen.
Das muss zusätzlich in die .htaccess

RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
 
  • Gefällt mir
Reaktionen: sezer1991

kriss

Aktives Mitglied
13. März 2013
63
11
Steht doch alles in der htaccess selber

aus
#REWRITE ANPASSUNG 2 (auf www.meinedomain.de umleiten)
#Ihr Shop sollte nicht unter www.meinedomain.de und nur meinedomain.de erreichbar sein, siehe: http://guide.jtl-software.de/index....tion#4._Einrichtung_einer_Domainweiterleitung
#RewriteCond %{HTTP_HOST} ^meinedomain.de
#RewriteRule ^(.*)$ http://www.meinedomain.de/$1 [r=301,L]

das hier (zusätzlich aus http --> https)
#REWRITE ANPASSUNG 2 (auf www.meinedomain.de umleiten)
#Ihr Shop sollte nicht unter www.meinedomain.de und nur meinedomain.de erreichbar sein, siehe: http://guide.jtl-software.de/index....tion#4._Einrichtung_einer_Domainweiterleitung
RewriteCond %{HTTP_HOST} ^smartphone-reparatur-guenstig.de
RewriteRule ^(.*)$ https://www.smartphone-reparatur-guenstig.de/$1 [r=301,L]

Gruß
Chris
 
  • Gefällt mir
Reaktionen: sezer1991

kriss

Aktives Mitglied
13. März 2013
63
11
genau.
Wenn etwas damit nicht funktioniert, dann vor den beiden letzten Zeilen einfach eine # setzen, damit ist dann die Zeile auskommentiert und greift nicht mehr.

Viel Erfolg und Gruß
Chris
 
  • Gefällt mir
Reaktionen: sezer1991