Jak poprawić błąd 403 Forbidden w cPanelu?

Procédure

Błąd HTTP 403 to komunikat o błędzie serwera WWW wskazujący, że dostęp do żądanej strony lub zasobu jest surowo zabroniony ze względów bezpieczeństwa lub z powodu ograniczeń dostępu zdefiniowanych przez witrynę. Błąd ten pojawia się, gdy serwer rozumie żądanie wysłane przez klienta, ale odmawia jego autoryzacji z różnych powodów.

Czym jest błąd 403?

Błąd HTTP 403, znany również jako błąd 403 Forbidden, to kod stanu HTTP, który wskazuje, że strona lub zasób, do którego próbujesz uzyskać dostęp, jest obecnie niedostępny, ale połączenie zostało nawiązane. W przeciwieństwie do błędu 401, który jest używany w przypadku niepowodzenia uwierzytelniania, błąd 403 jest zwracany, gdy użytkownik jest poprawnie uwierzytelniony, ale nie ma uprawnień niezbędnych do uzyskania dostępu do zasobu.

Typowe powody, dla których błąd 403 może zostać wyzwolony, obejmują

  • Ograniczenia dostępu wprowadzone przez właściciela witryny lub zasobu, które mogą być oparte na adresach IP, lokalizacjach geograficznych lub innych kryteriach.
  • Próby uzyskania dostępu do katalogu zamiast konkretnej strony, gdy serwer WWW jest skonfigurowany tak, aby odmawiać indeksowania lub przeglądania katalogów.
  • Problemy z uprawnieniami do plików i katalogów na serwerze WWW, gdy niezbędne pliki nie są odczytywane przez serwer.
  • Korzystanie z nieprawidłowo skonfigurowanego pliku .htaccess, który ogranicza dostęp do niektórych części witryny.

Zrozumienie przyczyn i potencjalnych rozwiązań błędu 403 jest ważne dla twórców stron internetowych, administratorów systemów i użytkowników końcowych, którzy chcą rozwiązać te problemy i poprawić dostęp do ważnych zasobów internetowych.

Jak naprawić błąd 403 Forbidden zgłaszany przez LWS Protect?

Czym jest LWS Protect?

Narzędzie LWS Protect, dostępne w sekcji "Bezpieczeństwo" panelu sterowania cPanel, pozwala zabezpieczyć witrynę za pomocą kilku prostych kliknięć, dostosowując reguły bezpieczeństwa obowiązujące przed serwerem internetowym pakietu hostingowego.

Skąd mam wiedzieć, czy błąd 403 jest generowany przez LWS Protect?

Jeśli błąd 403 jest generowany przez LWS Protect, powinieneś zobaczyć stronę błędu odpowiadającą poniższemu obrazkowi:

Jak poprawić błąd 403 Forbidden w cPanelu?

Jak rozwiązać błąd 403 wygenerowany przez LWS Protect?

Krok 1: Zaloguj się do interfejsu cPanel.

Krok 2: Kliknij przycisk LWS Protect w kategorii Bezpieczeństwo.

Jak poprawić błąd 403 Forbidden w cPanelu?

Krok 3: Kliknij przycisk"Zablokuj historię".

Jak poprawić błąd 403 Forbidden w cPanelu?

Krok 4: Pojawi się strona z historią ostatnio wygenerowanych blokad. Następnie możesz dezaktywować regułę, która wygenerowała błąd 403, jeśli nie chcesz, aby była już aktywna.

Jak poprawić błąd 403 Forbidden w cPanelu?

Jak naprawić błąd 403 Forbidden zgłaszany przez serwer Apache?

Skąd mam wiedzieć, czy błąd 403 jest generowany przez Apache?

Jeśli błąd 403 jest generowany przez Apache, powinieneś zobaczyć stronę błędu odpowiadającą poniższemu obrazkowi:

Jak poprawić błąd 403 Forbidden w cPanelu?

Jak rozwiązać błąd 403 generowany przez Apache?

Opróżnij pamięć podręczną przeglądarki

Pierwszą rzeczą do zrobienia jest wyczyszczenie pamięci podręcznej przeglądarki.

Pamięć podręczna jest przydatnym narzędziem, które pozwala na szybsze ładowanie stron internetowych. Jednak czasami może się zdarzyć, że buforowana wersja strony nie odpowiada jej rzeczywistej wersji i błąd 403 jest w rzeczywistości buforowany w przeglądarce.

Problem z przywracaniem plików

Jeśli niedawno przywróciłeś pliki z kopii zapasowej i od tego czasu doświadczasz błędów 403, możliwe, że przywracanie plików częściowo się nie powiodło.

Rozwiązaniem w tym przypadku jest ponowne uruchomienie nowego przywracania i sprawdzenie po jego zakończeniu, czy błąd 403 zniknął na dobre.

Sprawdź uprawnienia do plików

Każdy folder i plik na serwerze ma swoje własne uprawnienia, które określają, jakie działania są dozwolone:

  • Odczyt: umożliwia przeglądanie danych w pliku lub wyświetlanie zawartości folderu.
  • Zapis: pozwala modyfikować plik lub dodawać/usuwać pliki w folderze.
  • Wykonaj: umożliwia uruchomienie pliku jako skryptu lub dostęp do folderu i wykonywanie funkcji i poleceń.

Uprawnienia te są reprezentowane przez trzycyfrową liczbę, z których każda wskazuje poziom uprawnień dla trzech wyżej wymienionych kategorii.

Zwykle uprawnienia te są istotne tylko dla Twojej witryny. Jednak problemy z uprawnieniami do plików mogą skutkować błędem 403 Forbidden.

Aby sprawdzić i zmodyfikować uprawnienia do plików witryny, można użyć menedżera plików hostingu.

W menedżerze plików można wyświetlić uprawnienia pliku lub folderu(2) i zmodyfikować je(1).

Jak poprawić błąd 403 Forbidden w cPanelu?

Według WordPress Codex, idealne uprawnienia do plików dla WordPress to :

  • Pliki: 644 lub 640
  • Foldery: 755 lub 750

Wyjątkiem jest plik wp-config.php, który powinien mieć uprawnienia 440 lub 400.

Jeśli problemy z uprawnieniami do plików spowodowały błąd 403 Forbidden, witryna powinna teraz działać poprawnie.

Usuń i przywróć plik .htaccess

Częstą przyczyną błędu 403 Forbidden jest problem z plikiem .htaccess witryny.

Plik .htaccess jest plikiem konfiguracyjnym używanym przez serwer Apache. Może być używany do konfigurowania przekierowań, ograniczania dostępu do niektórych części witryny itp.

Ze względu na jego moc, nawet mały błąd może spowodować duży problem, taki jak błąd 403 Forbidden.

Zamiast próbować rozwiązywać problemy z samym plikiem .htaccess, prostszym rozwiązaniem jest zmuszenie WordPressa do wygenerowania nowego, czystego pliku .htaccess.

Oto jak to zrobić:

  1. Połącz sięz menedżerem plików swojego hostingu
  2. Znajdź plik .htaccess w folderze głównym(1).
  3. Pobierz(2) kopię pliku na swój komputer (zawsze warto mieć kopię zapasową na wszelki wypadek).
  4. Usuń(3) plik .htaccess z serwera po utworzeniu bezpiecznej kopii zapasowej na komputerze lokalnym.

Jak poprawić błąd 403 Forbidden w cPanelu?

Teraz powinieneś być w stanie uzyskać dostęp do swojej witryny WordPress, jeśli problemem był plik .htaccess.

Aby zmusić WordPress do wygenerowania nowego, czystego pliku .htaccess:

  1. Przejdź do Ustawienia(1) → Permalinki(2) na pulpicie nawigacyjnym WordPress.
  2. Kliknij Zapisz(3) zmiany na dole strony (nie musisz wprowadzać żadnych zmian - po prostu kliknij przycisk).

Jak poprawić błąd 403 Forbidden w cPanelu?

To wszystko - WordPress wygeneruje teraz nowy plik .htaccess.

Dezaktywacja i ponowna aktywacja rozszerzeń

Jeśli ani uprawnienia do plików witryny, ani plik .htaccess nie wydają się być problemem, następnym miejscem do sprawdzenia są rozszerzenia WordPress. Może występować błąd w jednym rozszerzeniu lub problem z kompatybilnością między różnymi rozszerzeniami.

Aby znaleźć odpowiedzialne rozszerzenie, zapraszamy do zapoznania się z tą dokumentacją.

Tymczasowe wyłączenie CDN

Jeśli otrzymujesz błędy 403 forbidden w swoich zasobach (obrazy, JavaScript, CSS), może to być problem z siecią dostarczania treści (CDN).

Jeśli korzystasz z usług CDN, takich jak Cloudflare, zalecamy tymczasową rekonfigurację domyślnego DNS LWS, aby sprawdzić, czy problem dotyczy CDN.

Hotlinkowanie ma miejsce, gdy ktoś umieszcza obraz w swojej witrynie, ale link z tego obrazu jest zawsze kierowany do witryny innej osoby. Aby tego uniknąć, niektórzy ludzie konfigurują tak zwaną "ochronę przed hotlinkowaniem" u swojego hosta lub dostawcy CDN.

Gdy ochrona przed hotlinkowaniem jest aktywna, generalnie generuje błąd 403 Forbidden. Jest to całkowicie normalne. Jeśli jednak otrzymasz błąd 403 Forbidden na czymś, co nie powinno być blokowane, upewnij się, że ochrona przed hotlinkowaniem jest poprawnie skonfigurowana.

Rozłącz się z VPN

Oto kolejna prosta wskazówka, która może rozwiązać ten problem, jeśli korzystasz z VPN.

Niektóre witryny mogą blokować dostęp użytkownikom korzystającym z VPN, co może wyjaśniać, dlaczego otrzymujesz błąd 403 Forbidden.

Aby sprawdzić, czy tak jest, odłącz się od VPN i spróbuj uzyskać dostęp do witryny w inny sposób. Możesz także spróbować przełączyć się na inny serwer oferowany przez Twoją usługę VPN.

Skontaktuj się z obsługą klienta

Jeśli żadne z powyższych rozwiązań nie zadziałało, zalecamy skontaktowanie się z naszym zespołem pomocy technicznej w celu spersonalizowanej analizy problemu.

Podsumowanie

Wiesz już, jak :

  • Zidentyfikować błąd 403 i jego możliwe przyczyny.
  • Używać LWS Protect do rozwiązania błędu 403 generowanego przez to narzędzie.
  • Naprawić błąd 403 spowodowany przez serwer Apache, w tym wyczyścić pamięć podręczną przeglądarki, sprawdzić uprawnienia do plików i przywrócić plik .htaccess.
  • Dezaktywacja i ponowna aktywacja rozszerzeń WordPress w celu wyeliminowania problemów ze zgodnością.
  • Ponownie skonfiguruj DNS lub tymczasowo dezaktywuj CDN w przypadku problemów z tymi usługami.
  • Upewnij się, że ochrona przed hotlinkowaniem jest prawidłowo skonfigurowana, aby uniknąć niepotrzebnych błędów 403.
  • Odłącz VPN, aby sprawdzić, czy rozwiązuje to błąd 403.
  • Skontaktuj się z obsługą klienta, jeśli trudności nie ustąpią.

Rozwiązanie błędu 403 może być skomplikowane, ale dzięki tym wskazówkom i odrobinie cierpliwości powinieneś być w stanie odzyskać pełny dostęp do swojej witryny. 😌🔧

Dziękujemy za poświęcenie czasu na przeczytanie tego artykułu. Jeśli masz jakieś pytania lub chcesz podzielić się swoimi doświadczeniami ze społecznością, zostaw komentarz poniżej. Twoja opinia jest cenna i może pomóc innym użytkownikom w tej samej sytuacji! 🙌💬

Oceń ten artykuł :

Ten artykuł był dla Ciebie przydatny ?

Article utileTak

Article non utileNie

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Podobne artykuły

3mn czytanie

Wordpress na cPanel: Rozwiązanie problemu białej strony lub błędu 500

1mn czytanie

Jak wyświetlić pliki dziennika Apache i PHP w cPanel?

1mn czytanie

Diagnozowanie i poprawianie błędu 500 w witrynie hostowanej w cPanel

0mn czytanie

Jak poprawić błąd 404 w cPanelu?


Zadaj pytanie zespołowi LWS i jego społeczności