Zum Inhalt springen
Thread.htaccess

Duplicate content - URL ist per .de und index.php erreichbar

Kategorie
.htaccess
Antworten
1
Erstellt von: gelöschter Benutzer Datum: 19.08.2013, 08:44 Uhr
Archiv-KommentarArchiviert, nicht priorisiertCanonical & Duplicate Content

Redaktionelle Einordnung

Diese archivierte Diskussion behandelt Duplicate content - URL ist per .de und index.php erreichbar aus Sicht der Rubrik .htaccess.

Canonical, Duplicate Content und saubere URL-Signale sind heute meist wichtiger als einzelne historische Tool-Empfehlungen im Thread.

Sinnvoll nutzbar bleibt der Thread vor allem als historischer Kontext, für typische Fragestellungen und zur Einordnung älterer Empfehlungen.

Einige im historischen Thread genannte Tools, Dienste oder externe Links könnten heute nicht mehr verfügbar oder inhaltlich überholt sein. Nutzen Sie sie bitte nur mit zusätzlicher Prüfung.

Startbeitrag

Originaler Foreninhalt in modernisierter Darstellung.

Zur Kategorie
gelöschter Benutzer
Threadstart · .htaccess 2128 mal gelesen · 19.08.2013, 08:44 Uhr

Hallo,

mein Problem: Duplicate content - URL ist per .de und index.php erreichbar
Unser CMS erzeugt automatisch eine index.php (darauf habe ich keinen Einfluss)

auf Suche nach einer Lösung bin ich auf die .htaccess Variante gestossen.
RewriteEngine On

RewriteRule ^index\.(php|html)$ www.domain.de [R=301,L]



An welcher Stelle der .htaccsess muss ich die Zeile einfügen? Unsere .htaccess sieht so aus:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.domain.de$ [NC]

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



ErrorDocument 401 /fehlerseiten/error401.php

ErrorDocument 403 www.domain.de/fehlerseiten/error403.php


ErrorDocument 404 www.domain.de/fehlerseiten/error404.php


ErrorDocument 500 www.domain.de/fehlerseiten/error500.php



# compress text, html, javascript, css, xml:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript

Vielen Dank für die Mühen!

Rüdiger

Antworten

1 Beiträge
gelöschter Benutzer · 19.08.2013, 11:25 Uhr
Antwort

ich habe folgende Änderung in der .htaccess vorgenommen:
(Analyse Ergebnis nach Änderung = OK)

ist das so wie nachfolgend wirklich richtig??? Lieben Dank für Rückmeldungen!

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.domain.de$ [NC]

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


RewriteCond %{REQUEST_URI} ^/index\\.php$
RewriteRule ^(.*)$ / [L,R=301]

ErrorDocument 401 /fehlerseiten/error401.php
ErrorDocument 403 /fehlerseiten/error403.php
ErrorDocument 404 /fehlerseiten/error404.php
ErrorDocument 500 /fehlerseiten/error500.php