Код состояния http - трехзначное число, описывающее ответ сервера при запросе по протоколу http:
1** - информация;
2** - успешно (200 - успешно);
3** - перенаправление (301 - перемещено навсегда - установлен редирект);
4** - ошибка клиента (401, 403 - запрещен доступ);
5** - ошибка сервера (503, 504 - превышение лимитов).
Различные коды ошибок и примеры их решения разбираются в данном разделе
Причины возникновения
1. Скриптовая ошибка в .htaccess.
Решение: проверяем панель управления - Журнал - error.log, устраняем синтаксические ошибки,указанные в Журнале.
2. Не была выбрана версия php.
1) В параметрах www-домена был включен режим CGI, но не была выбрана версия php;
2) Производилось отключение/включение услуги или редактирование ресурсов в конфигурации услуги в биллинге, после чего не была выбрана версия php;
3) Было выполнено редактирование параметров www-домена, после чего не была выбрана версия php.
Решение:
Для устранения ошибки достаточно заново выбрать версию php согласно шагу 2 -> инструкции
Если в файле .htaccess задано правило, ограничивающее доступ к каталогу, например:
AuthType Basic
AuthName "Restricted Access"
AuthUserFile /etc/.htpasswd
Require valid-user
<Files .htpasswd>
deny from all
</Files>
ErrorDocument 401 "401 Authorisation Required"
, то при указании в браузере некорректных данных доступа к каталогу в консоли увидим ошибку:
Failed to load resource: the server responded with a status of 401 ()
Код ответа на статус ошибки HTTP 401 Unauthorized клиента указывает, что запрос не был применён, поскольку ему не хватает действительных учётных данных для целевого ресурса. Этот статус похож на 403, но в этом случае возможна повторная аутентификация.
Ошибка 503 (Service Temprorarily Unavailable) - превышено число одновременных подключений с ip, превышен лимит по допустимому значению числа рабочих процессов "воркеров" apache.
Cайт создаёт повышенную нагрузку на сервер, потребляя слишком много ресурсов одновременно, либо скрипты некорректно завершают работу.
Решение: пишем в поддержку для уточнения деталей, повышения лимитов и проверки значения нагрузки на сервере от соседних клиентов.
Ошибка 403 - блокировка доступа к ресурсам по причине:
1) некорректных прав, установленных на файлы и папки;
2) работа плагинов защиты в CMS;
3) правила блокировки в .htaccess .
Решение: для проверки отключить плагины защиты, закомментировать правила в .htaccess (символ # перед строкой), сменить права: Панель управления - Менеджер файлов - кликаете по папке - кнопка "Атрибуты" устанавливаете права рекурсивно 755 на папки и 644 на файлы.
Подробнее о значении прав -> тут.
Ошибка 404 (Not found) возникает, когда сервер не может найти запрашиваемую пользователем страницу.
Решение: Для создания своей 404 страницы на сайте достаточно создать html файл с дизайном страницы и добавить в .htaccess код:
ErrorDocument 404 https://site.ru/404.html
CISHost - просто хороший хостинг!