Cruz: 404 page not found IE grrrrrr

Hi!

Ist euch schon mal aufgefallen, daß der IE eine eingebaute 404 page not found error Seite hat?
Man kann es zwar unter Extras -> Internetoptionen -> Erweitert ausstellen, aber standardmäßig ist er eingestellt und somit für den normalen DAU "zu kompliziert".

Bei den meisten Servern kann man ja seine eigene Error Seite frei bearbeiten, man kann z.B. so lustige Sachen machen wie eine automatische redirection auf die Hauptseite. Damit kann man dann auch users, die sich vertippt haben dennoch auf die Seite bekommen.
Aber der IE nimmt einem standardmäßig diesen Spaß.

Bug oder Feature?

Cruz

  1. Bei den meisten Servern kann man ja seine eigene Error Seite frei bearbeiten, man kann z.B. so lustige Sachen machen wie eine automatische redirection auf die Hauptseite. Damit kann man dann auch users, die sich vertippt haben dennoch auf die Seite bekommen.
    Aber der IE nimmt einem standardmäßig diesen Spaß.

    Also meine 404-Error Seite funzt auch mit dem IE5
    problemlos , was ich nur kenne ist die merkwürdige
    Eigenschft das er manchmal angibt : die Seite wurde
    nicht gefunden , könnte aber hier sein.. oder so
    ungefähr.. seltsamerweise klappt das sogar oftmals
    obwohl ich keine Ahnung habe wie er das macht.. :)

    Als test kannste ja z.B. mal
    http://www.rohlig.de/xx.htm
    aufrufen.. da sollte eigentlich ne Custom Error page
    mit nem redirect kommen... wenn nicht wäre ich an dem
    Resultat auch interessiert.

    gruss
    Jens

    1. Als test kannste ja z.B. mal
      http://www.rohlig.de/xx.htm
      aufrufen.. da sollte eigentlich ne Custom Error page
      mit nem redirect kommen... wenn nicht wäre ich an dem
      Resultat auch interessiert.

      gruss
      Jens

      das war ja wirklich interessant...die Umleitung hat funktioniert auch wenn ich den IE auf kurze http meldungen geschaltet hab. bei meiner Seite klappt es nämlich nicht
      www.chinacall.com/irgendwas.html

      du könntest den refresh-rate übrigens auf 0 stellen, damit der user gar nicht erst die error page zu sehen kriegt.

      Gruß
      Cruz

      1. das war ja wirklich interessant...die Umleitung hat funktioniert auch wenn ich den IE auf kurze http meldungen geschaltet hab. bei meiner Seite klappt es nämlich nicht
        www.chinacall.com/irgendwas.html

        du könntest den refresh-rate übrigens auf 0 stellen, damit der user gar nicht erst die error page zu sehen kriegt.

        Hat eigendlich schon wer mal versucht, mit mod_headers und dem Apache die 404 Meldung aus den Headers rauszukillen, und so den IE dazu zu bringen, die Fehlerseite anzuzeigen?

        1. bei meiner Seite klappt es nämlich nicht

          www.chinacall.com/irgendwas.html

          Wie hast Du denn da die Fehler404 Umleitung realisiert?

          Ich hab es jetzt mal ebend auf meinen eigenen Servern versucht http://schiffmann.com/Bloedsinn bzw. http://internet-partner.de/Quatsch und siehe da, trot Default Einstellung haaben Fehlerseitenanzeige UND Umleitung funktioniert.

          Evtl. ist es nicht klug die 404Page von Apache zu modifizieren (was ja sowieso nur bei dedizierten oder eigenen Servern geht), sondern via .htaccess auf eine andere Seite zu verweisen.

          Gruß aus Hamburg
          Knud Schiffmann
          http://internet-partner.de

      2. du könntest den refresh-rate übrigens auf 0 stellen, damit der user gar nicht erst die error page zu sehen kriegt.

        Nee.. der User soll die Seite ja sehen.. damit er auch
        weiss das ein Fehler vorliegt , dieser aber in nächster
        Zeit beseitigt wird.
        Wenn einfach nur komentarlos auf die Hauptseite
        redirektet wird käme ich mir zumindest leicht verarscht
        vor.

        gruss
        Jens

  2. Hallo Cruz,

    sehr guter Beitrag!!!
    Ich bin erst vor kurzem auf IE umgestiegen, weil Netscape einfach zu oft abschmiert. Auf meinem Server läuft das Guardian-Script, daß mir (per Mail) alle nicht gefundenen Links sendet. Der User sollte dann eigentlich auch eine vorher definierte Seite bekommen. Das geht wirklich nur mit den abgeschalteten http-Fehler-Kurzmeldungen. Ich verstehe gar nicht, wie man darauf kommt, dieses defaultmäßig so einzustellen?!

    Naja, wieder was gelernt!

    Danke!!!!

    Reiner

  3. Hallo Cruz (übrigens: Vera oder Santa? <g>)

    Ist euch schon mal aufgefallen, daß der IE eine eingebaute 404 page not found error Seite hat?

    about:NavigationCanceled
    about:OfflineInformation
    about:NavigationFailure
    about:DesktopItemNavigationFailure

    Und wer den reinen IE 4 noch hat, ohne den IE 5 parallell dazu installiert zu haben, das heisst, dass die Systemdateien des IE 4 nicht von denen des IE 5 überschrieben worden sind, der kann auch mal das hier probieren (das Osterei ist ansonsten etwas umständlich über "?/Info", mit gedrückter Shift-Taste muss man dann mit der Maus auf das "e"-Symbol klicken, dieses dann nach links, etwa linksoben von der Weltkugel bewegen, 1-2 sec. loslassen, wieder mit gedrückter Shift-Tasten anpacken und mit Schwung und von links kommend über die Aufschrift "Microsoft Internet Explorer4.0" bewegen... der Schriftzug verschwindet nach rechts und lässt einen Button mit der Aufschrift "Aufschließen" frei... darauf klicken, dann das "e" auf die Weltkugel bringen... und etwa 5 bis 10 mn zuschauen!):

    <javascript:window.open('res://shdocvw.dll/wcee.htm', 'TheWCEE', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=414,height=352')>

    Wie gesagt, funzt nur mit dem alten IE 4 ohne dazu installierten 5er, der scheinbar die shdocvw.dll überschreibt.

    Bis danndann

    PAF (patrickausfrankfurt)

    1. Re!

      <javascript:window.open('res://shdocvw.dll/wcee.htm', 'TheWCEE', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=414,height=352')>

      Mist, ich hatte das Problem schon mal (<../../sfarchiv/1999_3/t05482.htm#a26439>) ;-)

      Neuer (und letzter Versuch):

      <javascript:open('res://shdocvw.dll/wcee.htm','TheWCEE','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=414,height=352')>

      Der Name des Fensters, in dem das Osterei ablaufen soll MUSS "TheWCEE" sein, daher geht es nur mit open().

      <javascript:open('http://www.atomic-eggs.com/halle/pafpac.htm','fensterche','width=100,height=100')>

      Bis danndann

      PAF (patrickausfrankfurt)

  4. Hi Cruz,

    Ist euch schon mal aufgefallen, daß der IE eine eingebaute 404 page not found error Seite hat?
    Man kann es zwar unter Extras -> Internetoptionen -> Erweitert ausstellen, aber standardmäßig ist er eingestellt und somit für den normalen DAU "zu kompliziert".

    der redirect auf eine eigene 404-Seite klappt auch mit der eingestellten Seiten. Kleiner Test: http://www.warmduscher.de/warmduschermain.htm. Die vom IE kommt nach meiner Beobachtung nur dann, wenn nicht umgeleitet wird.

    Und so schlecht finde ich die vom IE nicht, für Neu-User sind die Erklärungen doch nicht so schlecht?

    Gruß,
    Martin

  5. Hi!

    schaut euch mal:

    http://www.wasser.de/gibtsnicht.htm an und beeilt euch mit dem Quelltext, ich find es ne witzige Idee und vor allem sehr nützlich!

    Gruß

    wilm