- Jesteś tutaj: Portal -> Artykuły -> Tworzenie stron -> [.htaccess] Własne strony błędów
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.
[.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
Zaloguj się, aby komentować artykuły.
Brak komentarzy.
- Jesteś tutaj: Portal -> Artykuły -> Tworzenie stron -> [.htaccess] Własne strony błędów
[.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.htmlTeraz 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
Zaloguj się, aby komentować artykuły.
Brak komentarzy.
