Zeromancer: Eigene Fehlerseiten (404) sind fehlerhaft

Hallo Forumsgemeinde,

ich habe durch selfhtml und einem Bericht in einer Zeitschrift eine eigene Fehlerseite erstellt.

Sie liegt auf meinem webspace unter:

http://www.andre-zotzmann.de/sites/sonstiges/404.html

Meine entsprechende .htaccess liegt unter http://www.andre-zotzmann.de und sieht so aus:

ErrorDocument 400 http://www.andre-zotzmann.de/sites/sonstiges/400.html
ErrorDocument 401 http://www.andre-zotzmann.de/sites/sonstiges/401.html
ErrorDocument 403 http://www.andre-zotzmann.de/sites/sonstiges/403.html
ErrorDocument 404 http://www.andre-zotzmann.de/sites/sonstiges/404.html
ErrorDocument 500 http://www.andre-zotzmann.de/sites/sonstiges/500.html

Aber meine Fehlerseiten erscheinen ohne meine Bilder, die dort erscheinen sollten. Bilder liegen im selben Verzeichnis wie die Fehlerseiten.

Was mache ich falsch?

Mit freundlichen Grüßen

André

--
ss:{ zu:) ls:& fo:) de:] va:) ch:{ sh:) n4:# rl:° br:& js:| ie:% fl:| mo:}
http://forum.de.selfhtml.org/archiv/2003/10/60651/#m341175
  1. Hallo Zeromancer

    Aber meine Fehlerseiten erscheinen ohne meine Bilder, die dort erscheinen sollten. Bilder liegen im selben Verzeichnis wie die Fehlerseiten.

    Die Bilder müssen imho, genau wie die Seiten in der .htaccess, mit absoluter URI Referenziert werden.

    MFG
    Detlef

    --
    - Wissen ist gut
    - Können ist besser
    - aber das Beste und Interessanteste ist der Weg dahin!
    1. Tach auch,

      Die Bilder müssen imho, genau wie die Seiten in der .htaccess, mit absoluter URI Referenziert werden.

      Nicht nur die, auch die CSS-Datei, sonst sieht die Seite etwas anders aus als geplant...

      Gruss,
      Armin

      --
      Location: Swindon/Wiltshire/England/UK/Europe/Northern Hemisphere/Planet Earth/Solar System/Milky Way Galaxy/Universe
      http://www.ministryofpropaganda.co.uk/
  2. Hi,

    ErrorDocument 401 http://www.andre-zotzmann.de/sites/sonstiges/401.html

    zumindest hier bei 401 ist eine absolute URL Unsinn.

    Aber meine Fehlerseiten erscheinen ohne meine Bilder, die dort erscheinen sollten. Bilder liegen im selben Verzeichnis wie die Fehlerseiten.

    Gib die Pfade serverrelativ oder absolut an.

    cu,
    Andreas

    --
    MudGuard? Siehe http://www.Mud-Guard.de/
    Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
    1. Hallo,

      zumindest hier bei 401 ist eine absolute URL Unsinn.

      Was heißt das? Habe jetzt die Bilder erst mal neu referenziert. Es funzt. Bei der 401 habe ich mich an die anleitung in dieser Zetschrift gehalten.

      Mit freundlichen Grüßen

      André

      --
      ss:{ zu:) ls:& fo:) de:] va:) ch:{ sh:) n4:# rl:° br:& js:| ie:% fl:| mo:}
      http://forum.de.selfhtml.org/archiv/2003/10/60651/#m341175
      1. Hallo,

        zumindest hier bei 401 ist eine absolute URL Unsinn.

        Was heißt das?

        Das heisst statt dies (da dein .htaccess in deinem document-root liegt):
        ErrorDocument 404 http://www.andre-zotzmann.de/sites/sonstiges/404.html
        das zu schreiben:
        ErrorDocument 404 /sites/sonstiges/404.html

        Habe jetzt die Bilder erst mal neu referenziert.

        Da reicht es auch wenn du z.B. /sites/sonstiges/404.gif schreibst.

        Bei der 401 habe ich mich an die anleitung in dieser Zetschrift gehalten.

        Was für Zeitschrift?

        Grüße
        Thomas

      2. hi,

        zumindest hier bei 401 ist eine absolute URL Unsinn.

        Was heißt das?

        das heisst, dass Andreas sich darauf bezieht, was sogar die original-doku des apachen dazu sagt, http://httpd.apache.org/docs/mod/core.html.en#errordocument:

        Note that when you specify an ErrorDocument that points to a remote URL (ie. anything with a method such as "http" in front of it), Apache will send a redirect to the client to tell it where to find the document, even if the document ends up being on the same server. [...] In addition, if you use a remote URL in an ErrorDocument 401, the client will not know to prompt the user for a password since it will not receive the 401 status code. Therefore, if you use an "ErrorDocument 401" directive then it must refer to a local document.

        Bei der 401 habe ich mich an die anleitung in dieser Zetschrift gehalten.

        dann such doch mal im impressum nach einer kontaktadresse, und schicke denen obigen link :-)

        gruss,
        wahsaga

  3. Hallo,

    okay, vielen Dank schon mal. ich probiere es aus und melde mich dann noch mal. :-)

    Mit freundlichen Grüßen

    André

    --
    ss:{ zu:) ls:& fo:) de:] va:) ch:{ sh:) n4:# rl:° br:& js:| ie:% fl:| mo:}
    http://forum.de.selfhtml.org/archiv/2003/10/60651/#m341175
  4. Heyho!

    Aber meine Fehlerseiten erscheinen ohne meine Bilder, die dort erscheinen sollten. Bilder liegen im selben Verzeichnis wie die Fehlerseiten.

    Also die 404-Seite, die du oben verlinkt hast, zeigt die Bilder an...

    Versuchs doch mal mit absoluten URL's! Also anstatt nur "404.jpg" einzubinden, probiers mal mit "http://www.blabla.de/bilder/404.jpg".

    Das müsste dann eigentlich problemlos klappen

    Chapeau! ;)

    Mastershrimp

    --
    Kämpft für die Rettung von dem Genitiv!