Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: .htaccess ErrorDocument
Forum PHP.pl > Forum > Serwery WWW
ziomek32
Witam wszystkich, mam sobie taki kod.



I ładnie mi przekierowuje ale na http://linkstrony.pl/strona_bledu.html jako osobny plik a widziałem na niektórych stronach że nie przekierowuje na plik tylko wyswietla zawartośc pliku w tym wypadku tego http://linkstrony.pl/strona_bledu.html jak zrobić coś takiego?
kodereq
Definicja, którą należy wstawić do pliku .htaccess, aby zamienić standardową stronę błędu na nową, ogranicza się do jednej linii:
ErrorDocument 404 /errors/404.html


Ewentualnie można podać adres bezwzględny do pliku lub dokonać przekierowania na inną stronę:
ErrorDocument 404 http://www.magazynyinternetowe.pl


Jeśli nie chcesz tworzyć całej strony błędu, możesz również skorzystać z prostszego rozwiązania, czyli zdefiniować własny komunikat błędu. W tym celu należy zapisać:
ErrorDocument 404 "Brak dokumentu na serwerze - przepraszamy"


Podsumowując, standardowe strony błędów możemy zastąpić na kilka sposobów:
1. ErrorDocument 401 /errors/401.html
2. ErrorDocument 403 http://www.magazynyinternetowe.pl
3. ErrorDocument 404 "Brak dokumentu na serwerze - przepraszamy"
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.