andi_y
Themenersteller
Neuling (7 Beiträge)

Ursache von DC in der Info mit angeben

am 11.09.2012, 15:24 Uhr eröffnete andi_y folgenden Thread
Analyse-Ergebnisse    2318 mal gelesen    11 Antwort(en).

Hallo,
gibt es eine Möglichkeit die Ursache für DC mit in der Info anzugeben? Hab jetzt einige Sachen ausprobiert mit der .htaccess. Weiterleitung ohne www auf www... und index.php auf /. Ich krieg immer noch die Meldung DC: ja. Ãœberseh ich was?

Die Domain um die es geht: www.networx-online.de

vielen Dank schon mal!

vg andi


hansen
Foren Moderator
Content Gott (1886 Beiträge)
am 11.09.2012, 16:18 Uhr schrieb hansen

Hallo Andi,

die networx-online.de/index.php ist noch nicht auf networx-online.de weitergeleitet.

Gruß
hansen


Nepal Rundreisen

andi_y
Neuling (7 Beiträge)
am 12.09.2012, 12:05 Uhr schrieb andi_y

Hi,

ich hab mich gestern abend noch mal rangesetzt. Ich hab da ein anderes Problem. Nachdem ich die .htacces rausgenommen hab und sich keinerlei Veränderung ergeben hat, hab ich festgestellt, das ich schon eine Redirect Direktive in den Apache Configs drinne hatte. Ich hab das denke ich soweit jetzt bereinigt. Der Ganze Server ist eine Namensbasierender Server. Die networx-online.de hab ich nun per Redirect / www.networx-online.de


auf den anderen Server umgeleitet. In den Direktiven für den Server www.networx-online.de hab ich nun folgende Rewrite Conditions und Rules drin:


RewriteCond %{THE_REQUEST} ^.*/index.html

RewriteRule ^(.*)index.html$ www.networx-online.de [R=301,L]


RewriteCond %{THE_REQUEST} ^.*/index.php
RewriteCond %{QUERY_STRING} !^.*piwik.*
RewriteCond %{QUERY_STRING} !^.*module=.*

RewriteRule ^(.*)index.php$ www.networx-online.de [R=301,L]



Die Einträge für Piwik habe ich mit hinzufügen müssen, da Piwik selber auch umleitet auf *index.php?module=Cor* und dann natürlich wieder die Startseite kommt.

Funktioniert auch soweit gut. Allerdings: Der Seitenreport zeigt mir immer noch DC. Wie kann ich sowas heraus bekommen, wo der DC herkommt?

viele Grüße
Andi



gelöschter Benutzer
am 12.09.2012, 15:47 Uhr schrieb

Einfach mal die Links der Seite Analysieren dann sieht man es besser.

Der DC entsteht durch:

www.networx-online.de


www.networx-online.de/index.php



Um das weg zu bekommen musst du das Rewrite System von Joomla so einstellen das die Links komplett umgeschrieben werden. Kurz gesagt bei den SEO URLs alles auf Ja stellen.

Schöne Grüße
Thomas


[SH]1. Zum Inhalt wechseln
Attribute:

href = #main
class = u2
Anchortext:
Zum Inhalt wechseln

2. Direkt zur Hauptnavigation und Anmeldung
Attribute:

href = #nav
class = u2
Anchortext:
Direkt zur Hauptnavigation und Anmeldung

3. Highspeed Internet
Attribute:

href = /
title = Zurück zur Startseite
Anchortext:
Highspeed Internet

4. Hotspot
Attribute:

href = /index.php/hotspot-anleitung
title = Anleitung für den Hotspot Zugang
Anchortext:
Hotspot

5. Webmail
Attribute:

href = mail.networx-online.de


title = E-Mail Zugriff für Networx-Online Kunden
Anchortext:
Webmail

6. Kunden Login
Attribute:

href = networx.homelinux.net


title = Zugriff für Kunden auf das Extranet
Anchortext:
Kunden Login

7. Impressum
Attribute:

href = /index.php/impressum
title = Impressum
Anchortext:
Impressum

8. Referenzen
Attribute:

href = /index.php/referenzen
title = Unsere Kunden
Anchortext:
Referenzen

9. Newsletter anmelden
Attribute:

href = /index.php/newsletter-anmelden
title = Du möchtest über Neuigkeiten informiert werden?
Anchortext:
Newsletter anmelden

10. Webcams
Attribute:

href = /index.php/webcams
title = Webcams in der Umgebung
Anchortext:
Webcams

11. Verfügbarkeit
Attribute:

href = /maps/locations.html
target = _blank
title = Hier kann überprüft werden ob bei Dir Highspeed Internet möglich ist
Anchortext:
Verfügbarkeit

12. Hotspot-Wi-Fi-Sign
Attribute:

href = /index.php/hotspot-anleitung
title = Hotspot hier verfügbar
Anchortext:
Hotspot-Wi-Fi-Sign

13. hier
Attribute:

href = /maps/locations.html
title = Verfügbarkeit jetzt testen
Anchortext:
hier

14. Weiterlesen: Installation
Attribute:

href = /index.php/2-web/2-installation
Anchortext:
Weiterlesen: Installation

15. Weiterlesen: Funktionsweise
Attribute:

href = /index.php/2-web/1-funktionsweise
Anchortext:
Weiterlesen: Funktionsweise[/SH]


andi_y
Neuling (7 Beiträge)
am 13.09.2012, 09:37 Uhr schrieb andi_y

Hallo Thomas,
die Einstellungen für SEO sind bei Joomla alle auf Ja gestellt. Wenn ich das richtig verstehe, dann sollte der DC Check eine Unterscheidung treffen zwischen

www.networx-online.de/index.php die zeigt auf /


und

www.networx-online.de/index.php/webcams.html . Hier sollte er doch index.php/ als Unterverzeichnis sehen und webcams.html als Html Seite?



Oder habe ich hier einen Denkfehler?

viele Grüße
Andi


andi_y
Neuling (7 Beiträge)
am 13.09.2012, 10:24 Uhr schrieb andi_y

Hab gerade die Antwort bei den Webmastertools gefunden. Die Aussage bei google ist recht eindeutig:

Achten Sie auf Konsistenz: Verwenden Sie immer dieselben internen Links. Vermeiden Sie beispielsweise die gleichzeitige Verwendung der folgenden Links: www.example.com/seite/


www.example.com/seite



Mal sehen wie ich das Joomla beibringe ...



gelöschter Benutzer
am 13.09.2012, 12:31 Uhr schrieb

andi_y schrieb:

Mal sehen wie ich das Joomla beibringe ...



Joomla kann das schon von Version 1.5, 1.6, 2.5 bis 3.0. Der Fehler liegt bei dir.


andi_y
Neuling (7 Beiträge)
am 13.09.2012, 12:58 Uhr schrieb andi_y

glaub ich gerne

Das Problem ist, wenn ich URL Umschreibung per .htaccess aktiviere, dann funktioniert das. Die URL\'s gibt er dann zum Beispiel so aus:

www.networx-online.de/webcams.html (das Verzeichnis /index.php/ ist verschwunden). In der Serverlog sehe ich aber folgendes:



"GET /webcams.html HTTP/1.1" 404 3363 "http://www.networx-online.de/"

Die Seite wird von Joomla abgefangen und trotzdem korrekt ausgeliefert. Für die Google Indizierung kommt die Seite aber eindeutig mit einem Response Code 404 und wird daraufhin nicht mehr indiziert. Den Fall hab ich im Moment. Nur noch die Startseite ist im Index. :/

Ich denke da werde ich mal im Joomla Forum schauen, da mach ich wohl was grundsätzliches falsch. Trotzdem vielen Dank erstmal für die Unterstützung!

viele Grüße
Andi



gelöschter Benutzer
am 13.09.2012, 13:28 Uhr schrieb

Ja das liegt an deinem Code in der .htaccess:

[SH]RewriteCond %{THE_REQUEST} ^.*/index.html

RewriteRule ^(.*)index.html$ www.networx-online.de [R=301,L]


RewriteCond %{THE_REQUEST} ^.*/index.php
RewriteCond %{QUERY_STRING} !^.*piwik.*
RewriteCond %{QUERY_STRING} !^.*module=.*

RewriteRule ^(.*)index.php$ www.networx-online.de [R=301,L][/SH]



Das schreibt alle Anfragen auf index.php (Das ist kein Verzeichnis.) auf / um. Der Joomla SEF Code schreibt alle Anfragen wieder auf index.php um. Du drehst dich also im Kreis, das kann nicht funktionieren.


andi_y
Neuling (7 Beiträge)
am 14.09.2012, 08:55 Uhr schrieb andi_y

Hi Thomas,
hab den Fehler gefunden. Ich hatte an der falschen Stelle gesucht. Die Umschreibungen für die Domain www.networx-online.de hatten gepasst. Die Rewrite Regeln hatte ich nicht in der .htaccess drin, sondern in den Directory Direktiven in den Apache Config. Diesen Weg hatte ich gewählt, damit ich das besser steuern kann, da es sich um einen Namensbasierenden Server handelt.

Ich hab nun folgendes gemacht. Ich hab mir ein kleines Script geschrieben, was im Prinzip die Gleiche Arbeit macht wie der DC Check hier bei Seitenreport. Allerdings habe ich hier die Möglichkeit zu sehen, was bei den jeweiligen Checks für ein StatusCode zurückkommt. Bei sämtlichen Checks kam auch ein ordentliches 301 zurück, ausser bei einem Check. Beim Redirect der Domain networx-online.de auf www.networx-online.de kam ein 200 zurück.
Der Fehler war der, das beim Namensbasierenden Server networx-online.de eine Directive drin war:

Redirect / www.networx-online.de

die macht zwar einen Redirect - aber nur intern. An den Client wird ein 200 ausgegeben. Eine Änderung des Eintrags auf:

Redirect 301 / www.networx-online.de

brachte nun die Lösung. Auch der Check bei Seitenreport zeigt nun ein DC = nein.
Ich hatte also nur an der falschen Stelle gesucht.
Trotzdem vielen Dank für die "Denkanstöße"

vg Andi



gelöschter Benutzer
am 15.09.2012, 22:47 Uhr schrieb

andi_y schrieb:
Ich hab mir ein kleines Script geschrieben, was im Prinzip die Gleiche Arbeit macht wie der DC Check hier bei Seitenreport.



Das habe ich auch und noch einpaar mehr ...

toolbox.ultima-project.net/index.php



Schöne Grüße
Thomas




« zurück zu: Analyse-Ergebnisse

Das Seitenreport Forum hat aktuell 5276 Themen und 36111 Beiträge.
Insgesamt sind 48364 Mitglieder registriert.