NOTE! This site uses cookies and similar technologies.

If you not change browser settings, you agree to it.

I understand

Aktualnie jesteś:

Konfigurację obsługi błędów w Apache możemy znaleźć w pliku apache2.conf badź w starszej wersji apache w pliku httpd.conf. Jednak z reguły nie mamy fizycznego dostępu do edycji plików konfiguracyjnych serwera, musimy więc w tym celu wykorzystać plik .htacces. Oczywiście, wymagne jest aby nasz serwer zapewniał obsługę pliku .htaccess. Najczęstszy bład wyswietlany to chyba Error 404. Mówi on nam że serwer nie znalał danego odnośnika na danym serwerze. Nie będę tutaj opisywał jak przygotować taką stronę, zakłądam że juz masz ją zrobioną, więc nazwij ją np. 404.html. Utwórz teraz katalog error w głównym katalogu domeny i skpiuj plik 404.html do tego katalogu. Nastepnie w pliku .htaccess, znajdującym się w głównym katalogu domeny(jeśli go nie ma to go utwórz), umieść poniższy zapis.

Error Document 404 /error/404.html

Zapewni to przekierowanie błedu 404 do przygotowanej przez nas strony błędu. Oczywiście nic nie szkodzi aby  dodać do pliku .htaccess kolejne błędy, oczywiście przygotowując dla nich kolejne strony.

Error Document 401 /error/401.html

Error Document 402 /error/402.html

Error Document 403 /error/403.html

Error Document 500 /error/500.html

Error Document 501 /error/501.html

Error Document 502 /error/502.html

Error Document 503 /error503.html

 

Poniżej zamieszczam wybrane kody odpowiedzi protokołu HTPP

Niektóre kody błędów protokołu HTTP z winy klienta

Kod błędu Opis
400 Nieprawidłowe żądanie
401 Błędna autoryzacja
403 Dostęp zabroniony
404 Nie znaleziono
405 Niedozowolona metoda

 

Niektóre kody błędów HTTP po stronie serwera:

Kod błędu Opis
500 Wewnętrzny błąd serwera
501 Nie zaimlementowano (serwer nie obsługuje danej funkcji)
502 Błąd bramy
503 Usługa niedostępna
504 Przkroczenie czasu bramy

Add comment


Security code
Refresh