erik: 404, htaccess und URL der fehlenden Datei

bei mir wird per .htaccess bei einem 404 Fehler auf eine extra Seite geleitet, um die dem Laien nicht viel sagende Fehlermeldung des Servers zu ersparen.

Nun möchte ich aber wissen, ohne in die error.log zu gucken, welche Seite mit welchem Referer da fehlte.

über $seite = "http://" . SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]; geht es auf dem einen Server, aber auf einem anderen nicht.

Was ist die Ursache?

  1. Hallo erstmal!

    Was ist die Ursache?

    Dafür kann es mehrere Ursachen geben:

    - unterschiedliche Serversoftware (Versionen)
     - unterschiedliche SAPIs PHPs
     - unterschiedliche Serverkonfigurationen (RewirteRules,Alias,Userdir...)

    Gruß aus Berlin!
    eddi

    --
    Wer Rechtschreibfehler findet, darf sie behalten.
  2. Lieber erik,

    über $seite = "http://" . SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]; geht es auf dem einen Server, aber auf einem anderen nicht.

    ich verwende $seite = "http://" . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];

    Liebe Grüße aus Ellwangen,

    Felix Riesterer.