[linux] ErrorDocument

Ernest Beinrohr - OERNii oernii na oernii.sk
Pátek Září 10 15:12:39 CEST 1999


Zdravim, 
pouzivam apache (1.3.9+php4b2) a urobil som zopar stranok, ktore sa userovi 
zobrazia, ked serer nenajde stranku(404) alebo nastane daka chyba(500). 
V httpd.conf som napisal:
ErrorDocument  400      /errorpages/400.php
ErrorDocument  401      /errorpages/401.php
ErrorDocument  403      /errorpages/403.php
ErrorDocument  404      /errorpages/404.php
ErrorDocument  500      /errorpages/500.php

Vsetko funguje, teda ked nastane chyba zobrazi nie default stranku, ale moj 
definovany skript. 
Teda, okrem 401, ten ked pristupujem na miesto, ktore je chranene heslom, 
namiesto toho, aby vratil nieco ako "HTTP/1.0 401 Author..." vrati 
"HTTT/1.0 200 OK" a telo mnou definovanej stranky. No a browser samozrejme nevie
ze 
sa jedna o heslovu stranku, heslo si nevypita a zobrazi iba tu error stranku.

Ked odkomentujem  "#ErrorDocument  401" tak to sice nezobrazi peknu stranku,ale 
aspon to fici. Moja otazka, preco to nejde ? Robim daco zle?

PS: este jedna question k apache: ako urobim, ze z niektorych IPciek stranku 
zobrazi bez hesla, z inych vypyta heslo a z ostatnych da "Access Denied" ?


-- 
          @@@@@@   @@@@@@@@  @@@@@@@   @@@  @@@  @@@  @@@
         @@!  @@@  @@!       @@!  @@@  @@!@!@@@  @@@  @@@
         !@!  !!!  !!!!!:    !!@!@!    !@!  !!!  !!!  !!!
         :!:  !:!  :!:       :!:  !:!  :!:  !:!  :!:  :!:
          : :  :   : :: ::    :   : :  ::    :   :    :
         ==============----------------------------------
         OERNii - Ernest Beinrohr
         mailto:oernii na oernii.sk
         http://www.oernii.sk
         #holubnik on IRCNET
         ICQ No : 28153343



Další informace o konferenci linux