mdallmann
Mitglied seit: 27.02.2015

Themenersteller
Geschäftsführer
Fortgeschrittener (50 Beiträge)

Hilfe Apache 1und1 und Strato: Duplicate Content 404 Seiten erstellen

12.04.2015, 20:23 Uhr    .htaccess    6685 mal gelesen    23 Antwort(en).

Duplicate Content der index.html und index.php ohne Umleitung geht es nicht.

Selbst der Seitenreport hat Duplicate Content mit webseite.index.php

Meine.htaccess Alles mit Umleitung!!!

# RewriteEngine on
# RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.bastel-pifti.de$ [NC]
RewriteRule ^(.*)$ www.bastel-pifti.de/$1 [R=301,L]
RewriteCond %{REQUEST_URI} ^/index\.html$
RewriteRule ^(.*)$ / [L,R=301]

DirectoryIndex index.php

<IfModule mod_rewrite.c>

SetEnv HTTP_MOD_REWRITE On

RewriteEngine on
RewriteBase /

RewriteCond %{REQUEST_URI} !^/media/
RewriteCond %{REQUEST_URI} !^/extAdmin/
RewriteCond %{REQUEST_URI} !^/skin/
RewriteCond %{REQUEST_URI} !^/js/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l


RewriteRule .* index.php
</IfModule>

<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 seconds"
ExpiresByType image/x-icon "access plus 2692000 seconds"
ExpiresByType image/jpeg "access plus 2692000 seconds"
ExpiresByType image/png "access plus 2692000 seconds"
ExpiresByType image/gif "access plus 2692000 seconds"
ExpiresByType application/x-shockwave-flash "access plus 2692000 seconds"
ExpiresByType text/css "access plus 2692000 seconds"
ExpiresByType text/javascript "access plus 2692000 seconds"
ExpiresByType application/x-javascript "access plus 2692000 seconds"
</IfModule>
<IfModule mod_headers.c>
<FilesMatch "\\.(ico|jpe?g|png|gif|swf|css|js)$">
Header set Cache-Control "max-age=2692000, public"
</FilesMatch>
Header unset ETag
Header unset Last-Modified
</IfModule>

Meine Fehler Seite:

<?xml version="1.0" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
Fehler
</head>
<body>

Ups, die von Ihnen angeforderte Seite existiert nicht (mehr).


Zur Startseite


</body>
</html>

Suche nach einer Lösung ohne Umleitung und eher nach 404.Seiten die klare Strukur für Googel und Software schaffen. Umleitungen Lösen das Problem nicht: Google erkennt nur 404 Seite und Software auch keine Umleitungen...

Hat jemand eine Lösung: webseite/index.html, webseite/index.php und alle Unterverzeichnisse php mit einer 404 Lösung auszuschließen. z.B wie bei otto.de

Danke Mattias Dallmann




Online Bastelshop und Perlenmarkt
Webseite: http://www.bastel-pifti.de
Sponsoring by: Gymnasium und Isardammschule in Gertsried.

matthes
Mitglied seit: 08.05.2010

Foren Moderator
Evil Genius
Content Halbgott (969 Beiträge)
03.05.2015, 19:40 Uhr

https ist egal, danach habe ich nie gefragt.

Interessant ist, ob www verwendet werden soll.

Und zu den Möglichkeiten des xtc4 äußerst Du Dich auch nicht, aber die Einstellungen dort sind mit Sicherheit eher Urheber des Problems als Deine ursprüngliche htaccess.
D.h. ich müsste mir jetzt die kostenlose Variante herunterladen, installieren und selbst nachsehen - oder alternativ die Dokumentation durchforsten, so sie denn frei zugänglich ist.. Für eine kostenlose Hilfe ist das relativ viel.


Make Seitenreport great again!

mdallmann
Mitglied seit: 27.02.2015

Geschäftsführer
Fortgeschrittener (50 Beiträge)
03.05.2015, 20:16 Uhr

Das www soll bleiben und das ohne muss weg! Sorry die relevance der http oder https wusste ich nicht und da ist noch das Ende. Jeder macht sich in die Hose wegen doppelten Inhalt und versuche es zu ändern. Aber es ist kein muss, der doppelte Inhalt macht meinen Platzierungen nicht´s und wenn dann sind auch alle anderen gestraft.

Es liegt nicht an der Software und alle Einstellungen sind nach Beschreibung durchgeführt.


Ich selber habe den Überblick verloren, da soviele Seiten im Netz sind und paar weniger würden mir Helfen.



Online Bastelshop und Perlenmarkt
Webseite: http://www.bastel-pifti.de
Sponsoring by: Gymnasium und Isardammschule in Gertsried.

matthes
Mitglied seit: 08.05.2010

Foren Moderator
Evil Genius
Content Halbgott (969 Beiträge)
03.05.2015, 23:00 Uhr

mdallmann schrieb:
Aber es ist kein muss, der doppelte Inhalt macht meinen Platzierungen nicht´s und wenn dann sind auch alle anderen gestraft.


Das ist falsch. Wenn die anderen keine doppelten Inhalte haben, sind sie nicht gestraft und Du fällst in den Platzierungen.

mdallmann schrieb:
Es liegt nicht an der Software und alle Einstellungen sind nach Beschreibung durchgeführt.


Natürlich liget es an Einstellungen. Es wird keine schwarze Magie sein und auch kein Fluch.
Die Session-Variable wird vom Shop angehängt und der index.php scheint es egal zu sein, ob die angefragte Seite auf .html endet oder nicht.
Der Fehler liegt nur bedingt in der .htaccess. Dort steht eine Anweisung, die praktisch alle Inhalte, die nicht als Datei vorliegen, auf die index.php umschreibt. Das ist okay, denn die index.php übernimmt die Anzeige komplett - nur leider akzeptiert sie sowohl /kategoriename als auch /kategoriename.html. Und das müsste über eine Einstellung zu beheben sein.
Die Struktur des xtc4 verlangt danach, dass es so gemacht wird. Man kann über die .htaccess natürlich einen Workaround einbringen, der das gewünschte Verhalten erzwingt, aber das würde letztlich einen Teil des Mechanismus\' aushebeln.


Make Seitenreport great again!


Neuen Beitrag erstellen

Um einen Beitrag zu erstellen, müssen Sie eingeloggt sein. Bitte melden Sie sich an.
EinloggenRegistrieren



« zurück zu: .htaccess

Das Seitenreport Forum hat aktuell 4134 Themen und 36068 Beiträge.
Insgesamt sind 47960 Mitglieder registriert.