Ошибка 403 Forbidden

Сервер доступен, но отказывается отдавать ресурс: права, правила доступа, WAF или конфигурация директории.

Сайт не открываетсяПроверка по симптомам

Проверьте по порядку

Фиксируйте результат каждого шага. Это важнее, чем быстро попробовать несколько исправлений одновременно.

  1. 1
    Проверьте, 403 возникает на всём сайте или только в одном каталоге/файле.
  2. 2
    Сравните владельца и права проблемного пути с соседним рабочим файлом.
  3. 3
    Проверьте .htaccess/nginx location, deny/allow и правила защиты админки.
  4. 4
    Если 403 только у одного клиента, сравните его IP с блокировками firewall/fail2ban/WAF.

Как читать результат

Права файлов

Признак: 403 появился после копирования/распаковки.

Что делать: Нормализуйте владельца и права под пользователя сайта.

Правило доступа

Признак: Определённый каталог закрыт конфигурацией.

Что делать: Исправьте location/.htaccess, не снимая защиту с приватных каталогов.

IP заблокирован

Признак: Сайт доступен всем, кроме одной сети.

Что делать: Проверьте deny-листы, fail2ban и WAF по IP клиента.

Не маскируйте симптом

Ошибка полезна, пока она воспроизводится. Сначала определите источник и только потом очищайте кэш, перезапускайте сервисы или меняйте DNS.