Http klaidų pranešimų keitimas

Iš IV pagalba klientams.
Peršokti į: navigacija, paiešką

Įvykus klaidai (pvz., kreipiantis į neegzistuojantį puslapį ar slaptažodžiu apsaugotą direktoriją), lankytojui yra rodomas standartinis klaidos pranešimas. Jūs galite pakeisti šį pranešimą ir, įvykus klaidai, lankytojams rodyti savo paruoštą puslapį. Tam jums reikės sukurti .htaccess failą ir patalpinti jį svetainės public_html direktorijoje. Šiame faile turi būti įrašyta tokia eilutė (jų gali būti ir keletas):


ErrorDocument kodas puslapis

Čia kodas - klaidos kodas, o puslapis - adresas puslapio, kuris bus rodomas įvykus klaidai.


Keli populiarūs klaidų kodai:

401 - reikalinga autorizacija (pvz., apsaugojus direktoriją slaptažodžiu)
403 - uždrausta prieiga
404 - puslapis nerastas
500 - vidinė serverio klaida

Pvz.:

ErrorDocument 404 /nerastas_puslapis.html

Šiame pavyzdyje nurodyta, kad kreipiantis į neegzistuojantį puslapį (klaidos kodas 404) lankytojui būtų rodomas puslapis, kurio URL yra “/nerastas_puslapis.html“

Išsamiau apie ErrorDocument direktyvą galite paskaityti Apache dokumentacijos puslapyje.