Matthias Lange: .htaccess : Individuelle 404-Seite geht nicht!

Hallo,

ich möchte eine selbst gestaltete 404-Error Seite anbieten und habe die .htaccess-Datei genauso konfiguriert wie in Selfhtml beschrieben.

Leider funktioniert es nicht. Ich habe probeweise die Site gesperrt und das ganze mit 403 ausprobiert: ohne Probleme! Die ürsprüngliche Meldung ("Forbidden") ist auch eine andere als bei 404: nämlich die vom Apache-Server. Bei 404 kommt die Meldung hingegen vom Browser. Irgendwie scheint der Internet Explorer die 404 Meldung immer mit der eigenen HTTP404 Seite zu "überspielen". Kann das sein?

Gibt es eine Lösung? Weiss jemand mögliche Fehlerquellen bei dieser Einstellung?

Danke für Eure Hilfe!

Matthias

  1. Hallo Matthias,

    Leider funktioniert es nicht. Ich habe probeweise die Site gesperrt und das ganze mit 403 ausprobiert: ohne Probleme! Die ürsprüngliche Meldung ("Forbidden") ist auch eine andere als bei 404: nämlich die vom Apache-Server. Bei 404 kommt die Meldung hingegen vom Browser. Irgendwie scheint der Internet Explorer die 404 Meldung immer mit der eigenen HTTP404 Seite zu "überspielen". Kann das sein?
    Gibt es eine Lösung? Weiss jemand mögliche Fehlerquellen bei dieser Einstellung?

    der Fehler ist hier nicht die .htaccess sondern der verwendete MSIE,
    der 404-Fehler mit seiner browsereigenen Seite überschreibt.
    Afaik ist die Lösung des Problemes, dass die 404-Seite größer als
    eine bestimmte Bytezahl ist, probiere diesen Weg einfach mal aus.

    Viele Grüße,
    Stefan

    1. Tach auch,

      Afaik ist die Lösung des Problemes, dass die 404-Seite größer als
      eine bestimmte Bytezahl ist, probiere diesen Weg einfach mal aus.

      Ja, angeblich 512 bytes: http://www.plinko.net/404/custom.asp#ie

      Gruss,
      Armin

  2. Ok. Danke, es funzt tatsächlich!
    Allerdings werden die Grafiken nicht gefunden, obwohl die Seite - wenn man sie normal aufruft - korrekt angezeigt wird. Muss man da noch irgendwas bei den Pfadangaben berücksichtigen oder soll ich etwa alle Dateien ins root-verzeichnis packen? Das geht doch nicht :)

    Ciao,
    Matthias

    1. Hallo Matthias,

      Allerdings werden die Grafiken nicht gefunden, obwohl die Seite - wenn man sie normal aufruft - korrekt angezeigt wird. Muss man da noch irgendwas bei den Pfadangaben berücksichtigen oder soll ich etwa alle Dateien ins root-verzeichnis packen? Das geht doch nicht :)

      Grafiken in Errordocs sollten immer nach einer der beiden folgenden
      Varianten eingebunden werden:

      <img src="/pfad/zur/grafik.png">

      oder

      <img src="http://domain.xy/pfad/zur/grafik.png">

      Probiere es einfach aus, so sollte es funktionieren, beide Wege
      lösen Dein Problem.
      Die Grafiken müssen natürlich nicht alle im Hauptverzeichnis liegen,
      auf die Errordocs müssen nicht da liegen.

      Viele Grüße,
      Stefan