Starší komentáře ke článku: Jak přežít Apache - Global Environment

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: Hackkk

Datum vložení: 1.7.2002 15:40:32

jak se nastaví chybná stránka typu 404 na serveru Apache 1.3???
Je to pro mě důležitý

Avatar

Autor komentáře: Petr Sládek

Datum vložení: 1.7.2002 16:58:11

Sice to není náplní článku (a pravděpodobně ani nebude v rámci základního nastavení), ale Apache na tohle nabízí poměrně jednoduchou direktivu <B>ErrorDocument</B> která má dva parametry - stavové číslo chyby, kterou potom vrací Apache v hlavičce a dodatkový parametr, kterým je potom buď uživatelský text nebo adresa přesměrování. Tuto direktivu lze zadat buď do hlavního těla konfigurace nebo i zvláště do VirtualHosts

<B># Volitelne chybove odpovedi (Apache style)
# lze definovat ve trech variantach
#
# 1) plain text

<U>ErrorDocument 500 "Server nenasel co mel...</U>

# pozn. (") uvozovky urciji, ze jde to text a nevypisuji
#
# 2) lokální přesměrování

<U>ErrorDocument 404 /missing.html</U>

# přesměruje na lokální adresu URL /missing.html
#

<U>ErrorDocument 404 /cgi-bin/missing_handler.pl</U>

# Nebo taklé lze přesměruvat na script nebodokument
# používající server-side-includes a tam zpracovat chybu
# inteligentněji
#
# 3) externí přesměrování

<U>ErrorDocument 402 <a href='http://some.other_server.com/subscription_info.html</U>' target='_blank'>http://some.other_server.com/subscription_info.html</U></a>

# Pozor, mnoho proměnných (vlastně většina) spojených s originálním
# požadavkem nebude k dispozici tomuto "vzdálenému" scriptu.

Avatar

Autor komentáře: Hledej-najdi

Datum vložení: 30.11.2003 11:13:23

Nefunguje mi "HTTP autentizace" co mám pro to udělat, aby to fungovalo prosím.

Hledej-najdi

Zpět na článek | Úvodní stránka Interval.cz