Wprowadzając odpowiednie zmiany do pliku .htaccess strony, możesz skonfigurować dla niej własne strony błędów, na przykład w przypadku wystąpienia błędu 500 czy błędu 403.
Plik .htaccess możesz edytować z poziomu:
- FTP – połączenie FTP możesz nawiązać zgodnie z instrukcją: https://cyberfolks.pl/pomoc/jak-polaczyc-sie-z-ftp/
- SSH – połączenie SSH możesz nawiązać zgodnie z instrukcją: https://cyberfolks.pl/pomoc/jak-zalogowac-sie-na-ssh/
- Menadżera plików na hostingu
Poniższa instrukcja zawiera opis edycji pliku z poziomu Menadżera plików, natomiast treść modyfikacji pliku jest taka sama niezależnie od wybranego sposobu modyfikacji. Aby dodać wpisy do pliku .htaccess:
1. Zaloguj się do panelu administracyjnego hostingu – sposoby logowania opisane są w instrukcji: https://cyberfolks.pl/pomoc/logowanie-sie-do-panelu-administracyjnego/
2. Wybierz z listy domenę, dla której chcesz wykonać zmianę
3. Sprawdź, w jakiej lokalizacji na hostingu umieszczone są pliki Twojej strony. W tym celu kliknij opcję „Przypisz katalog domeny” w sekcji „Serwer www i domeny”|
Domyślna ścieżka dla lokalizacji plików strony to: /home/LOGIN/domains/NAZWADOMENY/public_html
, natomiast Twoja domena może mieć tu wskazaną inną ścieżkę
4. Po zweryfikowaniu ścieżki wybierz opcję „Menadżer plików” w górnym menu panelu administracyjnego:
5. Przejdź do odpowiedniego katalogu, klikając na kolejne katalogi zgodnie ze ścieżką domeny. Przykładowo, dla domyślnej ścieżki /home/LOGIN/domains/NAZWADOMENY/public_html
rozpocznij od katalogu domains, następnie katalog z nazwą domeny i public_html
6. Wybierz opcję edycji pliku .htaccess w kolumnie „Czynność” przy pliku:
Jeśli pliku o takiej nazwie nie ma na liście plików Twojej domeny, pod listą plików w sekcji „Utwórz nowy plik” utwórz plik o nazwie „.htaccess”
7. Dodaj do treści pliku odpowiednią linię, wg wzoru:ErrorDocument <kod_bledu> <akcja>
gdzie:
kod_bledu – 3-cyfrowy numer błędu, dla którego chcesz ustawić własną stronę błędu
akcja – jedna z poniższych opcji:
- Ścieżka do pliku – powinna zaczynać się od „/”.
- Adres URL (jeśli akcja jest prawidłowym adresem URL).
- Tekst do wyświetlenia. Tekst musi być objęty w cudzysłów („), jeśli składa się z więcej niż jednego słowa.
Przykładowe wpisy:
- Jeśli nie tworzysz osobnego pliku, a chcesz umieścić tylko krótką informację:
ErrorDocument 500 "Przepraszamy, strona nie dziala"
- Możesz podać pełen adres URL, na który zostanie przekierowana strona w przypadku wystąpienia błędu o danym numerze, np 500:
ErrorDocument 500 http://error.domena.pl/server_error.html
- Możesz też wskazać konkretny plik, który ma zostać wyświetlony:
ErrorDocument 404 /errors/not_found.html
– dla pliku w podkatalogu errorsErrorDocument 403 /error403.html
– dla pliku w tej samej lokalizacji, co plik .htaccess
Po dodaniu wpisu do pliku kliknij opcję zapisu:
Gotowe! Pamiętaj, że jeśli korzystasz z opcji wskazania adresu URL, musi być on prawidłowy, natomiast jeśli korzystasz ze wskazania pliku, do prawidłowego działania własnych stron błędów plik z treścią własnej strony błędu musi istnieć.