| Umesto da prikazujete default poruke o greškama, možete kreirati svoje vlastite stranice za greške (error pages), dodajući specijalne komandne linije u .htaccess fajl. Ovaj fajl je obično smešten u /public_html/ direktorijum Vašeg naloga. Ili, ukoliko imate "add-on domains", smešten je u /public_html/add-on domain/. Ukoliko fajl već postoji, možete dodati sledeće linije u njega. A ako ne postoji, kreirajte nov, prazan .htaccess fajl da biste dodali ove komande u njega. Format za ErrorDocument statement u .htaccess fajlu je:
ErrorDocument CODE URL CODE označava error code koji želite preusmeriti (redirect) (403, 404, 500, i slično) a URL označava lokaciju fajla koji želite da bide prikazan. URL može biti URL-Path (npr. /errors/404.html) ili puni URL (npr. http://www.primerdomena.com/404.html). Za "addon domain" ili subdomain, putanja za error page path mora biti puni (apsolutni) URL. Primeri: Ako ste kreirali 404.shtml i postavili u root direktorijum vašeg domena primerdomena.com, Vaš .htaccess fajl treba sadržati liniju poput sledeće: ErrorDocument 404 http://www.primerdomena.com/404.shtml Ako želite koristiti 404.php script fajl, ono što trebate uneti u .htaccess fajl izgleda poput: ErrorDocument 404 http://www.primerdomena.com/404.php Ukoliko želite da posetioci budu preusmereni na naslovnu stranu u slučaju da pokušaju pristup stranici koja ne postoji, trebate koristiti liniju kao sledeću: ErrorDocument 404 http://www.primerdomena.com/
Fajl .htaccess kontroliše direktorijum u kojem je smešten i sve poddirektorijume. Ipak, smeštanjem dodatnih .htaccess fajlova u poddirektorijume, pravila i komande iz .htaccess fajla iz root direktorijuma mogu biti zanemarena.
|