Главная Услуги Кейсы Цены Блог О компании Контакты Вход в кабинет Первая задача бесплатно →
Советы 3 мин· 12.07.2026

Ошибки 403, 404 и 500 — что это и как чинить

Трёхзначные коды на месте сайта пугают, но каждый из них — не приговор, а подсказка. Сервер прямым текстом говорит, что пошло не так. Надо только понять его язык. Разберём три самых частых.

Трёхзначные коды на месте сайта пугают, но каждый из них — не приговор, а подсказка. Сервер прямым текстом говорит, что пошло не так. Надо только понять его язык. Разберём три самых частых.

Если коротко: 404 — «не нашёл», 403 — «не пущу», 500 — «мне самому плохо». А теперь подробнее.

Ошибка 404 — страница не найдена

Самая безобидная. Значит, по этому адресу ничего нет: страницу удалили, переименовали или в ссылке опечатка.

Когда 404 отдаёт одна страница — обычно это битая ссылка, ничего страшного. А вот если в 404 внезапно ушёл весь сайт — дело серьёзнее. Частая причина на WordPress — слетели «постоянные ссылки»: лечится заходом в настройки ссылок и простым пересохранением, без всякой правки. Реже виноват потерянный файл .htaccess или сбитые настройки сервера.

Что делать: проверьте адрес на опечатку; если пропал весь сайт на WordPress — пересохраните постоянные ссылки; настройте, чтобы вместо голой 404 посетитель видел нормальную страницу со ссылкой на главную (мелочь, а удерживает людей).

Ошибка 403 — доступ запрещён

Сервер вас видит, но пускать отказывается. Forbidden. Причин несколько:

  • права на файлы и папки сбиты — самая частая история после переноса сайта или неудачной правки;
  • нет индексного файла — открываете папку, а показывать в ней нечего;
  • защита хостинга приняла вас за бота и закрыла доступ;
  • в .htaccess прописано правило, которое блокирует — иногда его добавляет плагин безопасности, перестаравшись.

Что делать: если 403 у всего сайта после переезда — почти наверняка права на файлы (их выставляют в стандартные значения, папкам одно, файлам другое). Если только у вас, а у других всё открывается, — возможно, хостинг забанил ваш IP за подозрительную активность; тут поможет обращение в поддержку хостинга.

Ошибка 500 — внутренняя ошибка сервера

Самая нервная, потому что молчаливая: сервер говорит «что-то сломалось внутри», но не уточняет что. Копать приходится глубже.

Обычные виновники:

  • обновление или новый плагин — поставили, конфликт, сайт лёг. Первое, что стоит попробовать, — откатить последнее изменение;
  • кончилась память (PHP memory limit) — тяжёлый сайт упёрся в лимит хостинга;
  • ошибка в коде или в том же .htaccess — одна лишняя строчка, и всё встало;
  • проблема на стороне сервера — тогда чинить нечего, вопрос к хостингу.

Что делать: вспомните, что меняли перед появлением 500, и откатите. Не помогло — надо смотреть логи ошибок сервера (в панели хостинга есть раздел с логами), там обычно прямо написана строчка и файл, где сломалось. Вот это уже разговор для того, кто читает такие логи.

Общее правило для всех трёх

Заметили закономерность? Половина этих ошибок вылезает после того, как на сайте что-то поменяли: обновили, перенесли, поставили плагин. Поэтому золотое правило — делать копию перед любым рискованным действием. Есть бэкап — любую из этих ошибок откатываешь за минуту, вместо того чтобы вскрывать логи в панике. Как сделать бэкап, мы разбирали отдельно.

Если разбираться некогда

Логи, права на файлы, .htaccess — это территория, где без привычки легко сделать хуже. Если сайт лежит с одной из этих ошибок, а времени вникать нет, скиньте боту в Telegram код ошибки и что перед этим происходило. Разберём и поднимем.

Написать в Telegram