PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache 1.3 und ErrorDocuments



heinzelrumpel
21.02.06, 15:55
Hi,

habe in der httpd.conf in einer directory Direktive eine Authentifizierung auf das Verzeichnis /var/www gesetzt. In /var/www/fehler/ liegen die selbst erstellten Fehlerdokumente.

Wie mir scheint, sind die dokumente in /var/www/fehler ebenfalls von der Authentifizierung betroffen, sodass ich zusätlich folgendes in der httpd.conf erstellt habe:

<Directory /var/www/fehler/>
order allow,deny
allow from all

</Directory>

Leider ist es nun so, dass apache trotzdem nicht auf die selbst erstelle 401 Fehlerseite zugreifen kann.




<Directory /var/www/>


Options Indexes Includes FollowSymLinks MultiViews


AllowOverride ALL


Order allow,deny
Allow from all
AuthType Basic
AuthName "Interner Bereich"
AuthUserFile /var/www/xxxx
require valid-user
ErrorDocument 404 /fehler/404.html
ErrorDocument 401 /fehler/401.html
ErrorDocument 500 /fehler/500.html
</Directory>

<Directory /var/www/fehler/ >
AllowOverride ALL
Order allow,deny
Allow from all

</Directory>





Die 404 wird nach erfolgreicher Authentifizierung angezeigt.

Gruß

Torsten

marce
21.02.06, 16:19
stimmt. *zehnzeichen*

heinzelrumpel
22.02.06, 08:24
stimmt. *zehnzeichen*

wie bitte?

marce
22.02.06, 08:30
Bei Deiner Frage(?) fehlt die Selbige. Damit ist es eine Aussage, die ich verifizieren kann.

Die Antwort findest Du übrigens in der Apache-Doku...

heinzelrumpel
22.02.06, 10:55
lustic. mein o'reilly buch ( das umfassende handbuch zu apache ) schweigt sich dazu aus und die apache doku ist lang und umfangreich.

natürlich steht die antwort irgendwo, wenn nich sogar in stein gemeiselt, vergraben in der wüste sinai.

wenn du die lösung weisst, warum schreibst du sie nicht rein?

gruß

torsten

marce
22.02.06, 11:04
Wenn Du einen Webserver administrieren wilslt - so lerne die Doku zu lesen und mit ihr zu arbeiten.

Die Lösung findest Du übrigens versteckt in

http://httpd.apache.org/docs/trunk/howto/htaccess.html#when