Vyhledávání


vytiskni pdf
Je možné přesměrovat návštěvníky ze srtánek, které neexistují?

Ano, aby jste dosáhli tohoto cíle, vytvořte si soubor (pro příklad: chyba.html). Poté do htaccess v adresáři www vložte přesměrování na soubor chyba.html ve vašem www adresáři:

Errordocument 404 / chyba.html

Můžete také přesměrovat chybu na CGI skript, který zobrazí zprávu, která oznamuje návštěvníkům přesun na jinou stránku jako URL, které bylo dříve požadováno (dostupný v proměnné REQUEST_URI) a/nebo zaslat vám e-mail, atd.
Pro toto připište následující řádku do souboru .htaccess:

Errordocument 404 /cgi-bin/error.cgi?type=404


Tato malá změna je prováděna v případě, jestliže je stránka v https (SSL), pro kterou se vkládá následující:

Errordocument 401 /~login/error.html


Tento systém vám také umožňuje spravovat jiné chyby, které generuje webový server.
Nejčastějšími jsou:

  • 401: Požadována autorizace. Tato chyba je generována, když návštěvník vložil špatný login/heslo, když se pokoušel dostat k chráněnému adresáři/stránce.
  • 403: Přístup zamítnut. Zobrazení není povoleno, když chybí soubor index.html (nebo index.cgi, atd.) a nastavení serveru neumožňuje zobrazit soubory v tomto adresáři.
  • 404: Nebylo nalezeno. Soubor, který se návštěvník pokouší zobrazit neexistuje.
  • 500: Chyba serveru. Toto je nejšastěji v případech, kdy se CGI nespostí úspěšně, nebo když jsou špatně nastavena práva skriptu.