Ergebnis 1 bis 5 von 5

Thema: System-Log Fehler: The request for page ID ... contained unused GET paramet ...

  1. #1
    Contao-Nutzer
    Registriert seit
    14.06.2012.
    Beiträge
    101

    Standard System-Log Fehler: The request for page ID ... contained unused GET paramet ...

    Hallo,

    ich bekomme seit einiger Zeit bekomme ich im System-Log von Contao immer sehr viele zum Beispiel:

    PHP-Code:
    The request for page ID "MS-Fachbuch" contained unused GET parameters"pag" (https://www.msguide.de/index.php/MS-Fachbuch/pag/g.html) 
    oder auch mit unused GET parameters: "auto_item" - Fehler von diversen Bots angezeigt. Die Seiten gibt es nicht mehr, ich hatte bevor ich zu einer externen Wikipedia-Lösung gewechselt bin die klasse Erweiterung "SWGlossar" genutzt, die über diese Seitenstruktur die Fachwörter verwaltet hat. Die Erweiterung und die Seiten habe ich gelöscht, allerdings sind noch Links auf Facebook etc zu finden, die auf einzelne Fachwörter in dieser nicht mehr vorhandenen Struktur verweisen.

    Meine Frage jetzt wie ich diese Fehlermeldungen, die immer wieder in großer Anzahl im System-Log erscheinen, beheben kann? Sind möglicherweise noch Reste in der Datenbank zufinden oder werden diese Fehler einfach nur generiert wenn ein Bot diese toten Links im Internet irgendwo findet? "Suchindex" und "Daten bereinigt" habe ich schon mehrmals durchgeführt. Contao Version ist 3.5.17

    Danke und Gruß WWSelec

  2. #2
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Genau. Die toten Links stehen noch irgendwo im Internet und werden deshalb von den Bots aufgerufen. Da kannst du in Contao selbst wenig dagegen machen. In der .htaccess könntest du sie allerdings auf die richtige, neue URL weiterleiten. Das hat dann gleich mehrere Vorteile. Zunächst finden die Leute die verlinkten Inhalte wenn sie auf den Link klicken. Das sollte eigentlich die wichtigste Motivation sein. Weiterhin verhilft es deiner neuen Wikipedia-Lösung bzw den Seiten darin mit den entsprechenden Inhalten, in Google und anderen Suchmaschinen ein besseres Ranking zu bekommen. Und last but not least, die Fehlermeldungen im Log werden weniger.

  3. #3
    Contao-Nutzer
    Registriert seit
    14.06.2012.
    Beiträge
    101

    Standard

    Danke, ich habe mich einmal etwas eingelesen in Rewrite Befehle aber irgendwie klappt es nicht so ganz. Als Test habe ich eine der letzten Fehlermeldung:

    PHP-Code:
    The request for page ID "MS-Fachbuch" contained unused GET parameters"auto_item" (https://www.msguide.de/index.php/MS-Fachbuch/ernaehrung.html) 
    genommen und versucht hierfür eine Weiterleitung innerhalb der .htaccess Datei zu schreiben. Der Begriff steht jetzt in meinem Weiterleitungsziel des Wikis erreichbar unter: https://wiki.mg-minerva.de/index.php...Ern%C3%A4hrung.
    Also habe ich direkt unter:

    PHP-Code:
    RewriteEngine On 
    in der .htaccess Datei geschrieben:

    PHP-Code:
    Redirect 301 /MS-Fachbuch/ernaehrung.html https://wiki.mg-minerva.de/index.php?title=Ern%C3%A4hrung 
    Jetzt hätte ich gedacht das würde schon ausreichen wenn man https://www.msguide.de/index.php/MS-...rnaehrung.html eingibt, dass man zu der entsprechenden Wikipedia-Seite weiter geleitet wird, aber leider wird mir dann nur angezeigt, dass die Seite nicht gefunden werden konnte.

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Zitat Zitat von WWSelec Beitrag anzeigen
    PHP-Code:
    RewriteEngine On 
    in der .htaccess Datei geschrieben:

    PHP-Code:
    Redirect 301 /MS-Fachbuch/ernaehrung.html https://wiki.mg-minerva.de/index.php?title=Ern%C3%A4hrung 
    Die RewriteEngine brauchst du nur für Rewrite… Direktiven. Redirect Direktiven gehen auch so.


    Zitat Zitat von WWSelec Beitrag anzeigen
    PHP-Code:
    Redirect 301 /MS-Fachbuch/ernaehrung.html https://wiki.mg-minerva.de/index.php?title=Ern%C3%A4hrung 
    Jetzt hätte ich gedacht das würde schon ausreichen wenn man https://www.msguide.de/index.php/MS-...rnaehrung.html eingibt, dass man zu der entsprechenden Wikipedia-Seite weiter geleitet wird, aber leider wird mir dann nur angezeigt, dass die Seite nicht gefunden werden konnte.
    Um
    Code:
    https://www.msguide.de/index.php/MS-Fachbuch/ernaehrung.html
    woandershin weiter zu leiten, brauchst du
    Code:
    Redirect 301 /index.php/MS-Fachbuch/ernaehrung.html https://wiki.mg-minerva.de/index.php?title=Ern%C3%A4hrung

  5. #5
    Contao-Nutzer
    Registriert seit
    14.06.2012.
    Beiträge
    101

    Standard

    Vielen Dank einmal mehr @Spooky

    Der Rewrite Eintrag war schon vorher drin. Die Seiten liegen bei All-Incl., weiß nicht mehr genau ob ich die Einstellung in dem Zusammenhang mal aktiviert habe.

    Werde mich jetzt erstmal ranmachen und die ganzen "Fehl-Leitungen" eintragen.

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
  •