Работая с сетью Интернет, пользователь может столкнуться с ошибкой 403 и соответствующим сообщением «403 forbidden». С подобной проблемой часто сталкиваются администраторы сайтов, но и рядовой пользователь встречается с ней достаточно регулярно. В этом материале я расскажу, что это за ошибка, опишу её причины, а также поясню, как её исправить.
Что это за ошибка 403 forbidden?
Давайте разберёмся, что это за дисфункция и каковы её причины. Поскольку слово «Forbidden» с английского языка переводится как «запрещённый», то, соответственно, данная ошибка являет собой код состояния HTTP, сигнализирующий о запрете доступа к интернет-ресурсу или странице такого ресурса по различным причинам.
Данная ошибка имеет разные лексические формы, к примеру, «Error 403», «HTTP 403», «HTTP Error 403», и обычно отображается в окне пользовательского браузера в любой из современных операционных систем. Похожей на неё является 503 Service Temporarily Unavailable.
Причины возникновения ошибки 403 принято разделять на ошибки, связанные как с рядовым пользователем, так и вебмастером. Рассмотрим их по порядку.
Ошибка возникающая у Пользователя
Если вы рядовой пользователь, и задумались над тем, что значит 403 forbidden и как её исправить, прежде всего, разберёмся с причинами появления данной ошибки на экране вашего ПК. Они могут быть следующими:
- Проблемы с функционалом самого сайта (вашей вины здесь нет);
- Провайдер по каким-либо причинам закрыл доступ к данному сайту (например, в связи с предписанием Роскомнадзора);
- Обычный сбой работы компьютера;
- Вас заблокировали (забанили) на данном ресурсе по каким-либо причинам (временно или навсегда);
- Проблемы с функционалом вашего браузера (ошибки кэша, куки и так далее);
- Вы неверно набрали адрес сайта или его страницы (например, ошиблись на одну букву, использовали заглавную букву вместо обычной, неправильно указали расширение сайта и так далее).
Ошибка у Вебмастера
Если вы администратор сайта и вас интересует причины появления данной проблемы, тогда рекомендую обратить внимание на следующие детерминанты:
- Вы используете некорректный файл главной страницы (index), то есть он повреждён, отсутствует, или неверное модифицирован (неправильное имя);
- Некорректные права на папку, содержимое которой запрашивается пользователем, вследствие чего, к примеру, вебмастер может просматривать её без проблем, а обычному пользователю доступ к ней закрыт;
- Неверно указан путь к требуемому файлу (он находится в другой папке или вообще отсутствует);
- DNS-кэш не успел обновиться при смене хостинга вашего сайта (для осуществления данной операции может понадобиться около суток);
- Запрещён просмотр содержимого какого-либо каталога в файле .htaccess или в самой конфигурации сервера. Надеюсь вы поняли что это 403 forbidden, теперь разберём как её устранить.
Как исправить ошибку 403 forbidden Пользователю — советы
После того, как мы разобрались с тем, что значит 403 forbidden, теперь перейдём к теме о том, как исправить 403 ошибку, с которой столкнулся рядовой пользователь. Поскольку в большинстве случаев эта ошибка связана с работой вебместера, то возможность действий обычного пользователя весьма ограничена. Я рекомендую сделать следующее:
- Проверьте правильность ввода ссылки на нужный ресурс (или его страницу). Написание каждой буквы имеет существенное значение;
- Очистите кэш и куки вашего браузера;
- Попробуйте использовать другой браузер (например, вместо Хром используйте Мозиллу);
- Убедитесь что вы не забанены на данном сайте по какой-либо причине. Для этого лучше связаться с техподдержкой ресурса и уточнить данный вопрос;
- Просто перезагрузите ваш компьютер. Если ошибка имеет случайную природу, то она исчезнет;
- Свяжитесь с администрацией сайта и укажите на появление ошибки 403, не забыв указать точную ссылку на страницы. Учитывая человеческий фактор, они могут быть просто не в курсе данной проблемы;
- Попробуйте сменить (скрыть) свой IP с помощью соответствующих программ (например, Free Hide IP);
- Просто подождите некоторое время. Возможно, у сайта наблюдаются какие-либо проблемы, и администрация в данный момент активно работает над их исправлением.
Как зайти на сайт при 403 forbidden – советы вебмастеру
Итак, если вы вебмастер, и если вы думаете над устранением ошибки 403, тогда рекомендую выполнить следующее:
- Проверьте правильность названия вашего индексного файла, при этом все символы должны иметь форму нижнего регистра (то есть должны использоваться маленькие буквы) – index.html, index.php и другие подобные.
- Установите корректные права на папку, чтобы пользователь мог получить к ней доступ (обычно, 755 – для пользователя);
- Проверьте правильность путей к нужной папке или файлу, при необходимости откорректируйте их;
- Если в возникновении ошибки 403 виновато обновление кэша DNS, подождите около суток для корректной смены последнего. В статье «Не удалось обнаружить DNS-адрес» описаны действия по решению ошибки с ДНС;
- Менять что-либо в .htaccess не советую, так как там изначально указаны запреты на безопасность сервера, но если вы, всё же, рискнёте, то просто добавьте туда строчку Options +Indexes.
Видео-решение
Выше мною была рассмотрена суть ошибки, я рассказал, что это 403 forbidden и как её исправить, обозначены причины появления данной дисфункции, перечислены варианты её решений. Ошибка 403 может иметь множество причин, причём как со стороны пользователя, так и со стороны вебмастера, потому для её исправления рекомендую выполнить весь комплекс решений для каждой из сторон, перечисленных мной в данном материале.
11 комментариев