Ergebnis 1 bis 6 von 6

Thema: base-Tag fehlerhaft / ausschaltbar?

  1. #1
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard base-Tag fehlerhaft / ausschaltbar?

    Hallo zusammen,

    ich habe kürzlich eine Contao-Installation von 2.10.x auf 2.11 aktualisiert. Ich kann jetzt nicht mehr genau rekonstruieren, wie es vorher war, aber seit dem finden sich in den Google Webmaster Tools massiv viele Zugriffsfehler.

    Allem Anschein nach, wird seit dem das Base-Tag ignoriert. Also wenn es eine Seite http://kurvenkoenig.de/motorrad/paesse.html gibt und der Base-Tag auf / zeigt, führte der Link auf http://kurvenkoenig.de/motorrad/touren.html statt dessen auf http://kurvenkoenig.de/motorrad/motorrad/touren.html weil er quasi als "relativer" Link betrachtet wurde.

    Im Quellcode sah das so aus (mit Einsatz der holygrail-Erweiterung):

    HTML-Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    ...
    <base href="http://kurvenkoenig.de/"></base>
    Der W3C-Valiadtor hat das also korrekt erkannt, Firefox hat die Zeile in der Quelltextansicht rot (also fehlerhaft) markiert. Daraufhin habe ich das Base-Tag jetzt umgebaut auf:
    HTML-Code:
    <base href="http://kurvenkoenig.de/" />
    Das hat die Fehlerrate an neuen 404-Fehlern in den Webmastertools nicht mehr so schnell ansteigen lassen. Jetzt sieht es so aus, dass der Google-Bot das sauber crawlt. Aber das sollte ja eigentlich nicht der Fall sein, oder? Hat jemand ähnlich Erfahrungen mit den verschiedenen Base-Tags gemacht?

    Dennoch gibt es scheinbar Bots, die auch das nicht verstehen. Daher die Frage, ob es eine Möglichkeit gibt, dass ganz abzuschalten und überall absolute URLs einbauen zu lassen?

    Danke!

    Jan
    Geändert von jan.theofel (24.09.2012 um 16:05 Uhr)
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  2. #2
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Hallo Jan,

    das fe_page template wurde in der 2.10.1 geändert und seither fehlt das schliessende Tag.

    Könnte es eventuell mit den Änderungen in der .htaccess.default noch zusammenhängen?

  3. #3
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi,

    darum der Hinweis, dass ich holygrail verwende. Das hatte noch das offene Tag, so dass ich es angepasst hatte.

    Ich wüsste aber nicht, welche .htaccess-Anpassungen da reinspielen sollen? Es wurde ziemlich offensichtlich das Base-Tag ignoriert.

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  4. #4
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    dann informiere doch bitte Sebastian, damit er das template anpasst...

  5. #5
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.614
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Jan,

    der Grund dieses "alten" ungewöhnlichen base-Tags lag, wie sollte es anders sein, am IE 6:
    https://github.com/contao/core/issues/405

    Da der IE6 nicht mehr unterstützt wird, ist es irgendwann in den letzten Versionen wieder verändert worden.

  6. #6
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi zusammen,

    noch ein Update: Es lag nicht am BaseTag. Statt dessen hatten einige Seiten Fehler geworfen (aus dem Google-Wetter-Modul) und das scheint dazu geführt zu haben, dass Google auf den Seiten das Base-Tag nicht mehr richtig interpretieren konnte. Auf einer Seite, die vor Fehlermeldungen strotzt ist das auch kein Wunder. ;-) Das ist zumindest meine wahrscheinlichste Erklärung weil der Fehler nur auftrat, wenn die Ausgangsseite eine mit dem Wetter-Modul war.

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •