Co oznacza błąd 403 (Access denied / Forbidden) ?

Co może oznaczać błąd 403 i jak zlokalizować i go rozwiązać?

 

Błąd może oznaczać:

– błędne uprawnienia (prawidłowe dla plików to 644, natomiast dla folderów 755);
– brak pliku startowego (np. index.html) lub plik startowy nie zgadza się z plikiem zdefiniowanym w .htaccess (np. jest index.php zamiast index.html);
– blokadę konta/domeny (ze względu wysyłkę spamu, obciążenie procesora itd.);
– blokadę dostępu ustanowioną w pliku .htaccess (wpisy DENY);
– naruszenie polityki bezpieczeństwa w zapytaniach POST wysyłanych np. przez formularz (więcej jak 20 adresów e-mail, obecność słów zabronionionych jak np. viagra).

Najczęściej przyczyna błędu jest dodatkowo opisana w logach błędów serwera Apache, które są dostępne w panelu DirectAdmin – o tym jak je włączyć pisaliśmy tutaj.

  • 7 Users Found This Useful
Was this answer helpful?

Related Articles

Co oznacza błąd 500 (Internal Server Error) ?

Błąd 500 to taki, którego pojawienie się może oznaczać wiele przyczyn – wyjaśniamy kilka z nich:...

Wyświetlanie strony na innym serwerze bez zmiany dns

W przypadku migracji strony  dobrze jest zweryfikować przed przekierowaniem na nią czy całość...

Jak włączyć wyświetlanie błędów na stronie?

Dla każdej domeny możesz włączyć wyświetlanie błędów, ale też również zdefiniowanie progu...

Jak zablokowac wyświetlanie obrazkow z mojej strony na innych witrynach (hotlink) ?

Aby wyłączyć możliwość kopiowania obrazków z naszej strony należy do nowoutworzonego lub...

Jak włączyć pokazywanie listy plików w danym katalogu?

Domyślnie (ze względów bezpieczeństwa) listowanie plików w folderze jest wyłączone. Aby włączyć...