8 способів виправити помилку 403 "Заборонено" на вашому сайті ⋆ ALexHost SRL

Перевірте свої навички на всіх наших хостингових послугах та отримайте знижку 15%!

Використовуйте код під час оформлення замовлення:

Skills
13.01.2025

8 способів виправити помилку 403 “Заборонено” на вашому сайті

Помилка 403 Заборонено виникає, коли сервер відмовляє в доступі до запитуваного ресурсу, вказуючи, що у вас немає дозволу на перегляд сторінки або каталогу. Це поширена проблема, яка може розчаровувати як власників сайтів, так і відвідувачів. На щастя, існує кілька способів усунення цієї помилки.

Ось 8 способів виправити помилку 403 Заборонено на вашому сайті:


1. Перевірте дозволи на файли

Однією з найпоширеніших причин помилки 403 Заборонено є неправильні права доступу до файлів. Кожен файл і папка на вашому веб-сервері має певні дозволи, які визначають, хто може читати, записувати або виконувати файл. Якщо дозволи занадто обмежені, ви можете зіткнутися з цією помилкою.

Як її виправити:

  1. Відкрийте сайт за допомогою FTP або файлового менеджера вашого хостинг-провайдера.
  2. Клацніть правою кнопкою миші на файлі або папці, що відображає помилку, і перевірте дозволи.
  3. Ідеальними налаштуваннями дозволів є такі:
    • Файли: 644 (читання і запис для власника, читання для всіх інших).
    • Теки: 755 (власник може читати, писати і виконувати; всі інші можуть читати і виконувати).
  4. Якщо необхідно, змініть дозволи та оновіть сайт, щоб побачити, чи помилку вирішено.

2. Перевірте файл .htaccess

Ваш файл .htaccess містить налаштування конфігурації вашого веб-сервера. Неправильно налаштований або пошкоджений файл .htaccess може спричинити помилку 403 Заборонено.

Як виправити:

  1. Увійдіть до кореневого каталогу вашого сайту за допомогою FTP або файл-менеджера.
  2. Знайдіть файл .htaccess і завантажте його резервну копію на випадок, якщо щось піде не так.
  3. Тимчасово перейменуйте файл .htaccess (наприклад, .htaccess_old) і перевірте, чи виправлено помилку.
    • Якщо помилка зникла, це свідчить про проблему з вашим файлом .htaccess.
  4. Створіть новий файл .htaccess, перейшовши на інформаційну панель WordPress (якщо ви використовуєте WordPress) > Налаштування > Перманентні посилання і натиснувши Зберегти (не змінюючи жодних налаштувань). Це створить новий файл .htaccess.
  5. Якщо потрібно, повторно застосуйте будь-які кастомні налаштування зі старого файлу .htaccess.

3. Деактивація плагінів або тем (WordPress)

Іноді плагін або тема в WordPress може спричинити конфлікт і призвести до помилки 403. Це може бути пов’язано з неправильно налаштованим плагіном безпеки або темою.

Як виправити:

  1. Зайдіть на свій сайт через FTP або панель керування хостингом.
  2. Перейдіть до wp-content > plugins і перейменуйте папку plugins на щось на кшталт plugins_old.
  3. Це деактивує всі плагіни. Перевірте, чи усунуто помилку.
  4. Якщо помилка зникла, активуйте кожен плагін по черзі, щоб визначити, який з них викликає проблему.
  5. Якщо ви підозрюєте, що проблема пов’язана з текою тем, ви можете виконати той самий процес з текою тем.

4. Очистити кеш браузера та файли cookie

Іноді помилка 403 може бути викликана кешованими файлами або застарілими файлами cookie у вашому браузері. Очищення кешу браузера та файлів cookie може допомогти вирішити цю проблему.

Як виправити:

  1. Відкрийте налаштування вашого браузера.
  2. Перейдіть до розділу “Конфіденційність і безпека”.
  3. Очистіть кеш, файли cookie та дані сайту для вашого веб-сайту.
  4. Перезапустіть браузер і спробуйте зайти на сайт ще раз.

5. Перевірте правила заборони IP-адрес у cPanel

Якщо ви використовуєте cPanel, можливо, доступ до сайту заблоковано за певною IP-адресою. Іноді веб-хостинги або плагіни безпеки можуть помилково блокувати певні IP-адреси, включаючи вашу власну.

Як це виправити:

  1. Увійдіть до своєї cPanel.
  2. У розділі Безпека натисніть Блокувальник IP-адрес.
  3. Перегляньте список заблокованих IP-адрес.
  4. Якщо ви знайдете свою IP-адресу або будь-які непотрібні IP-адреси, видаліть їх і перевірте, чи усунуто помилку.

6. Вимкнути захист гарячих посилань

Захист гарячих посилань запобігає використанню вашого контенту (наприклад, зображень) іншими веб-сайтами шляхом прямого посилання на нього на вашому сервері. Однак, якщо його налаштовано неправильно, він може спричинити помилку 403 Заборонено, блокуючи доступ до легальних ресурсів.

Як виправити:

  1. Увійдіть до панелі управління cPanel або панелі хостинг-аккаунта.
  2. Перейдіть до налаштувань захисту гарячих посилань у розділі “Безпека”.
  3. Переконайтеся, що URL-адреса вашого сайту включена в список дозволених.
  4. Тимчасово вимкніть захист гарячих посилань і перевірте, чи зникла помилка.

7. Перевірте конфігурацію вашого сервера (Apache або NGINX)

Якщо ви використовуєте власний сервер, неправильна конфігурація сервера може призвести до помилки 403. Для серверів Apache це може бути пов’язано з налаштуваннями каталогів у файлі httpd.conf, а для NGINX – з директивами у файлі конфігурації.

Як виправити:

  • Apache:
    • Перевірте файл httpd.conf на наявність правильних директив і переконайтеся, що дозволи дозволяють доступ.
    • Переконайтеся, що директива Options не має значення None для відповідних каталогів.
  • NGINX:
    • Переконайтеся, що у файлі nginx.conf вказано правильні конфігурації кореневого каталогу та дозволів.

Якщо вам незручно редагувати файли сервера, зверніться за підтримкою до вашого хостинг-провайдера.


8. Зверніться до свого хостинг-провайдера

Якщо жоден з перерахованих вище методів не спрацював, проблема може бути пов’язана з сервером або з неправильною конфігурацією на рівні хостингу. У деяких випадках хостинг-провайдери застосовують правила безпеки, які можуть викликати помилку 403, якщо вони виявляють незвичну активність.

Як виправити:

  1. Зверніться до служби підтримки вашого хостинг-провайдера.
  2. Надайте їм детальну інформацію про помилку 403 і попросіть допомоги у виявленні та вирішенні проблеми.
  3. Зазвичай хостинг-провайдери мають доступ до журналів помилок і можуть допомогти усунути проблему більш ефективно.

Висновок

Помилка 403 “Заборонено” може бути викликана різними причинами, від неправильних дозволів на файли і неправильно налаштованих файлів .htaccess до налаштувань сервера і блокування IP-адрес. Дотримуючись цих 8 способів, ви зможете систематично виявляти і вирішувати проблеми, відновлюючи доступ до вашого сайту. Якщо ви не можете вирішити проблему самостійно, зверніться за допомогою до хостинг-провайдера, який допоможе вирішити більш складні проблеми, пов’язані з сервером.

Перевірте свої навички на всіх наших хостингових послугах та отримайте знижку 15%!

Використовуйте код під час оформлення замовлення:

Skills