[.htaccess] Własne strony błędów - Wortal.FreelanceMedia.pl
Newsletter
E-Mail:
Mój profil
Login:

Hasło:

Nie masz konta? Zarejestruj siÄ™!
Statystyki
Użytkowników: 20
Artykułów: 22
Komentarzy: 22
Skryptów: 4
Gości online: 2
Użytkownicy online: brak




Wykonamy strony dla firm, osób prywatnych, klubów sportowych, itp. Od prostej wizytówki dla firmy, przez hobbystyczny wortal po bardziej skomplikowane portale, choćby społecznościowe. Oferumy również wykonanie profesjonalnej grafiki. Kontakt gg: 6025719, email: lukiradom@gmail.com. Portfolio: freelancemedia.pl.



Drukuj

[.htaccess] Własne strony błędów


Często podróżując po stronach możemy napotkać błędy, które są oznaczone 3 cyframi. Np. błąd 404 - nie ma takiej strony/pliku. Możemy stworzyć własną stronę, która będzie informować użytkownika o błędzie. W tym celu stworzymy odpowiedni plik .htaccess oraz dokumenty .html, które będą wyświetlać błąd. Najpierw przedstawię listę najczęstszych błędów:
  • 400 Bad Request NieprawidÅ‚owe zapytanie - żądanie nie może być obsÅ‚użone przez serwer z powodu błędnej skÅ‚adni zapytania
  • 401 Unauthorized Nieautoryzowany dostÄ™p - żądanie zasobu, który wymaga uwierzytelnienia
  • 402 Payment Required Wymagana opÅ‚ata - odpowiedź zarezerwowana na przyszÅ‚ość
  • 403 Forbidden Zabroniony - serwer zrozumiaÅ‚ zapytanie lecz konfiguracja bezpieczeÅ„stwa zabrania mu zwrócić żądany zasób
  • 404 Not Found Nie znaleziono - serwer nie odnalazÅ‚ zasobu wedÅ‚ug podanego URL ani niczego co by wskazywaÅ‚o na istnienie takiego zasobu w przeszÅ‚oÅ›ci
  • 405 Method Not Allowed Niedozwolona metoda - metoda zawarta w żądaniu nie jest dozwolona dla wskazanego zasobu, odpowiedź zawiera też listÄ™ dozwolonych metod
  • 500 Internal Server Error WewnÄ™trzny błąd serwera - serwer napotkaÅ‚ niespodziewane trudnoÅ›ci, które uniemożliwiÅ‚y zrealizowanie żądania
  • 501 Not Implemented Nie zaimplementowano - serwer nie dysponuje funkcjonalnoÅ›ciÄ… wymaganÄ… w zapytaniu; ten kod jest zwracany, gdy serwer otrzymaÅ‚ nieznany typ zapytania
  • 502 Bad Gateway Błąd bramy - serwer - speÅ‚niajÄ…cy rolÄ™ bramy lub poÅ›rednika - otrzymaÅ‚ niepoprawnÄ… odpowiedź od serwera nadrzÄ™dnego i nie jest w stanie zrealizować żądania klienta
  • 503 Service Unavailable UsÅ‚uga niedostÄ™pna - serwer nie jest w stanie w danej chwili zrealizować zapytania klienta ze wzglÄ™du na przeciążenie
  • 504 Gateway Timeout Przekroczony czas bramy - serwer - speÅ‚niajÄ…cy rolÄ™ bramy lub poÅ›rednika - nie otrzymaÅ‚ w ustalonym czasie odpowiedzi od wskazanego serwera HTTP, FTP, LDAP itp. lub serwer DNS jest potrzebny do obsÅ‚użenia zapytania
  • 505 HTTP Version Not Supported Wersja HTTP nie obsÅ‚ugiwana - serwer nie obsÅ‚uguje bÄ…dź odmawia obsÅ‚ugi wskazanej przez klienta wersji HTTP

Teraz stworzymy plik .htaccess, który podczas napotkania błędu, będzie przekierowywał na odpowiednią, stworzoną przez nas stronę:
ErrorDocument 400 /400.html
ErrorDocument 401 /401.html
ErrorDocument 402 /402.html
ErrorDocument 403 /403.html
ErrorDocument 404 /404.html
ErrorDocument 405 /405.html
ErrorDocument 500 /500.html
ErrorDocument 501 /501.html
ErrorDocument 502 /502.html
ErrorDocument 503 /503.html
ErrorDocument 504 /504.html
ErrorDocument 505 /505.html
Teraz wystarczy tylko stworzyć strony .html z odpowiednim komunikatem ;)
Nie wszystkie darmowe serwery umożliwiają modyfikację pliku .htaccess.

luki, [06.11.2009 20:44] Czytań: 260


dodaj do flakera

Zaloguj się, aby komentować artykuły.
Brak komentarzy.

Polecamy


Szukaj
Partnerzy
GotStyle.pl
Hosting boo.pl