Hallo Leute,
ich habe jetzt schon einige Nächte damit verbracht, einem Fehler auf meiner Seite auf die Spur zu kommen. Irgendwas scheint bei den Pfaden von Ordner und Seiten nicht ganz koscher zu sein.
Ich dachte erst ich habe mir selbst einen Bock geschossen, habe dann aber mal 2-3 Seiten von Euch welche im Schaufenster gelistet sind durch ein Tool gejagt. Dort ist ist das gleiche Problem!
Also zum Fehler, der NUR unter aktiviertem Mod Rewrite auftritt:
Ich habe z.B. eine Ordnerstruktur die wie folgt aussieht:
Host: www.Meineseite.de
------------------------------
Startordner
>> Startseite
___Unterordner-blau
>> Unterseite-blau-1
>> Unterseite-blau-2
___Unterordner-gruen
>> Unterseite-gruen-1
>> Unterseite-gruen-2
>> Sitemap
___Unterordner-rot
>> Unterseite-rot-1
>> Unterseite-rot-2
Hauptordner-2
>> Unterseite-Hauptordner-2
-------------------------------
Wenn ich nun die Unterseite-1 aus dem Unterordner-rot aufrufe, müßte in der URL erscheinen:
www.Meineseite.de/Startordner/Unterordner-rot/Unterseite-rot-1.html
Wenn ich die Seite über das Frontend aufrufe stimmt diese Struktur und wird über jede verlinkte Seite korrekt angezeigt.
ABER ...
Ich hatte mich neulich gewundert warum das google Webmastertool für viele meiner Seiten eine 404 bzw. 302 ausgibt die doch eigentlich OK sind.
Nach Prüfung mit Database Search habe ich es herausgefunden:
Beim Crawlen von Seiten entsteht für eben genannte Seite die folgende Struktur:
www.Meineseite.de/Startordner/Unterordner-rot/Startordner/Unterordner-rot/Unterseite-rot-1.html
D.h. im Root werden Pfade dubliziert die ein Crawler so liest und als 404 deklariert.
Da im Frontend alles ok ist, wäre das eigentlich völlig egal, wenn jedoch google 30 meiner Seiten eine 404 gibt ist das äußerst schlecht.
Hat hierzu irgend jemand eine Idee?
Bin gespannt auf Feedback,
Grüße