.htaccess und Duplicate Content

Alle Fragen und Probleme zur aktuellen Randshop Version 2.3 können hier gepostet werden.

Moderatoren: Magnus, mmaass, ablass

.htaccess und Duplicate Content

Beitragvon bluescreen » Mi 2. Mai 2018, 07:32

Hi,

nach der SEO freundlichen URL Umstellung konnte ich meine Seite sowohl über

https://www.uhren-und-schmuck-kunst.de

als auch über

https://www.uhren-und-schmuck-kunst.de/index.php
aufrufen.

Das ist nicht schön, den Duplicate Content mag Google nicht. Könnte man über "canonical" lösen, über die .htaccess ist es besser denke ich.

ich habe in der .htaccess folgende Zeilen* (fett und unterstrichen) eingefügt.
------------------------------------------------------------------
"RewriteEngine On

RewriteCond %{REQUEST_URI} /index.php
RewriteCond %{QUERY_STRING} ^\z
RewriteRule ^(.*)$ https://www.uhren-und-schmuck-kunst.de/? [R=301,L]


#RewriteBase /

#Umleitung nach www.

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

#Ende Umleitung nach http://www.
------------------------------------------------------------------
Könnte man vielleicht ins Template maskiert (#) mit einbinden.

* aus dem Internet

Gruß
bluescreen
 
Beiträge: 116
Registriert: Fr 22. Dez 2017, 19:33

Re: .htaccess und Duplicate Content

Beitragvon bluescreen » Sa 5. Mai 2018, 15:33

Hm, klappt nur halb - leider.

Alle index.php werden umgeleitet auf https://www.meine-domain.de

Ich möchte aber nur:
https://www.meine-domain.de/index.php

zur Domain:
https://www.meine-domain.de

weiterleiten.
bluescreen
 
Beiträge: 116
Registriert: Fr 22. Dez 2017, 19:33

Re: .htaccess und Duplicate Content

Beitragvon bluescreen » Sa 5. Mai 2018, 15:54

Hiermit klappts wohl:

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(html?|php)\ HTTP/
RewriteRule ^index\.(html?|php)$ https://www.uhren-und-schmuck-kunst.de/ [R=301,L]
bluescreen
 
Beiträge: 116
Registriert: Fr 22. Dez 2017, 19:33

Re: .htaccess und Duplicate Content

Beitragvon mmaass » Mo 7. Mai 2018, 06:24

Ich hab mir Deine Seite angeschaut. Und da gibt es keine Klickmöglichkeit mit /index,php
Daher auch kein Doppelter Content, denn nur, was Google klicken kann, wird auch gespidert. Hellseherische Fähigkeiten haben auch die nicht. :)
Aber klar, Du kannst es natürlich dennoch mit der htaccess verhindern, dass man es selbst so aufrufen kann.
www.randshop.com
Entwicklung - Anpassung - Support
Benutzeravatar
mmaass
Admin
 
Beiträge: 5203
Registriert: Di 24. Aug 2004, 17:44
Wohnort: Berlin

Re: .htaccess und Duplicate Content

Beitragvon KasAn » Mo 7. Mai 2018, 13:47

Hallo, probier mal das als htaccess:

<IfModule mod_rewrite.c>
RewriteEngine On

#RewriteBase/

#Umleitung nach www.

RewriteCond %{SERVER_PORT} !=443
RewriteRule ^(.*)$ https://uhren-und-schmuck-kunst.de/$1 [R=301,L]

#Ende Umleitung nach www.

# automatische IP Sperrung bei zu hoher Zahl von Zugriffen pro Minute
# Der Inhalt zwischen dem AUTO_IP_BLOCK_START und AUTO_IP_BLOCK_END Kommentar wird automatisch generiert, wenn das Auto-IP-Block Modul installiert ist.
###AUTO_IP_BLOCK_START###
order allow,deny
allow from all
###AUTO_IP_BLOCK_END###

RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ bootstrap.php [NC,L]

</IfModule>
KasAn
 
Beiträge: 29
Registriert: Do 20. Dez 2012, 19:54
Wohnort: Köln

Re: .htaccess und Duplicate Content

Beitragvon bluescreen » Mi 9. Mai 2018, 14:14

Danke KasAn

Habe meine .htaccess jetzt so konfiguriert:

. . . . .

#Umleitung von .php auf .de
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(html?|php)\ HTTP/
RewriteRule ^index\.(html?|php)$ https://www.uhren-und-schmuck-kunst.de/ [R=301,L]

#Umleitung von http: auf https:
RewriteCond %{SERVER_PORT} !=443
RewriteRule ^(.*)$ https://www.uhren-und-schmuck-kunst.de/$1 [R=301,L]

#Umleitung nach www.
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} !^$
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]

. . . . .

Gruß
bluescreen
 
Beiträge: 116
Registriert: Fr 22. Dez 2017, 19:33


Zurück zu Allgemeines / Installation / Hilfe

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 7 Gäste
cron