Распространенные ошибки на веб-страницах
Иногда при переходе на веб-сайты появляются сообщения об ошибках. Вы можете увидеть их даже в своем хостинг-аккаунте. Эти сообщения содержат коды состояния HTTP трехзначные номера, по которым браузер определяет статус страницы.
Ниже приведены коды для основных ошибок, а также возможные способы решения проблем.
- Ошибка 400: "Неправильный запрос"
- Веб-сервер не смог проанализировать некорректный скрипт. Чаще всего проблема связана с программным обеспечением. Обратитесь за помощью к разработчику или поставщику ПО.
- Если эта ошибка возникает при работе с приложением GoDaddy Hosting Connection®, обратитесь в нашу службу поддержки.
- Ошибка 401: "Требуется аутентификация"
- Для доступа к странице необходимо указать имя пользователя и пароль. Если этого не сделать, появится такая ошибка.
- Ошибка 403: "Доступ запрещен"
- Это сообщение появляется при попытке получить доступ к каталогу, файлу или скрипту без необходимого разрешения. Например, если скрипт доступен только одному пользователю, все остальные увидят ошибку 403.
- Также она может возникать из-за некорректных индексных файлов и пустых каталогов. Более подробную информацию вы найдете в статье для вашего хостинг-аккаунта: веб-хостинг и классический хостинг/cPanel/Plesk.
- Ошибка 404: "Страница не найдена"
- Это сообщение появляется, когда посетитель пытается перейти по несуществующему URL. Причины могут быть разными, например ошибка в URL-адресе, отсутствие файлов или переадресация на удаленную страницу.
- Ошибка 500: "Внутренняя ошибка сервера"
- Это сообщение часто появляется, если при загрузке веб-сайта возникла проблема, но информация о ней еще недоступна. В хостинг-аккаунтах Linux® ошибка обычно возникает из-за недействительных файлов
.htaccess
или недействительных правил в них. В случае с хостингом Windows® причиной чаще всего являются некорректные запросы через файлweb.config
. - Ниже рассказано, как выяснить причину ошибки.
- Linux. Изучите журналы регистрации ошибок Apache®.
- Windows. Включите в файле
web.config
отображение подробных сведений об ошибках, используя следующий код:configuration> system.webServer> httpErrors errorMode="Detailed"/> /system.webServer> /configuration>
Описания других кодов состояний приведены на следующей странице:
http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html