Uživatelské chybové hlášky
PinkNet Web Server verze 1.0.7.5 již umí i uživatelské chybové
hlášky, které má například
PinkNet.
Jejich nastavení je jednoduché. Stačí si pouze u serveru (tedy tam, kde
se wwwsvr.exe) vytvořit adresář "
errfiles" a do něj nahrát soubory,
které představují chybové hlášky. Jména souborů jsou vždy "
errX.Y",
kde
X je číslo chyby a
Y je přípona souboru. Podporované
soubory jsou CGI, ISAPI, HTML, SSI. Ale jen s výstupním formátem TEXT/HTML.
Obrázky nepřipadají v úvahu. Příklad by tedy vypadal takto:
Soubor |
Chyba |
err404.html |
URL nebylo nalezeno |
err401.php |
Nepovolený přístup k URL |
Seznam chyb je v následující tabulce:
Číslo |
Chyba |
301 |
Přesunuto |
302 |
Přesunuto dočasně |
304 |
Nezměněno od posledího přístupu |
400 |
Špatný požadavek |
401 |
Nepovoleno (špatné jméno/heslo) |
403 |
Zakázán přístup (např. soubor HTTP.AUT) |
404 |
Nenalezeno URL |
413 |
Požadavek je příliš dlouhý |
414 |
URL je dlouhé |
500 |
Vnitřní chyba serveru (nedoporučuje se předělávat) |
Ukázkový soubor pro chybu 404 je zde:
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<meta name="GENERATOR" content="Mozilla/4.6 [en] (Win95; I) [Netscape]">
</head>
<body>
<center>
<h1>
PinkNet Web Server</h1></center>
<center>URL=<B><!--#echo var="DOCUMENT_URI" --></B></center>
<p><br>
<center><table>
<tr>
<td WIDTH="7%"></td>
<td ALIGN=CENTER VALIGN=TOP WIDTH="33%">
<h3>
<font color="#FF0000">404 Soubor nebyl nalezen</font></h3>
Soubor na který se odkazujete, bohuľel nebyl nalezen. Zkontrolujte, zda-li
jste zadali správně adresu. Pokud si myslíte, ľe by zde soubor měl být,
dejte vědět webmasterovi.</td>
<td WIDTH="20%"></td>
<td ALIGN=CENTER VALIGN=TOP WIDTH="33%">
<h3>
<font color="#FF0000">404 File not found</font></h3>
Your reguseted file was not found on this server. Chceck your typped url.
If you thing, that url is good, and file is missing, please contact webmaster.</td>
<td WIDTH="7%"></td>
</tr>
</table></center>
<center>
<address>
<hr NOSHADE WIDTH="70%"><font size=-1>©1999 <a href="mailto:tomas.rosa@pinknet.cz">Tomas
Rosa</a>, PinkNet Team</font></address></center>
</body>
</html>
|