TechBlogSD - Все для WordPress и WEB разработки
WEB и WordPress инструкции, новости, обзоры тем и плагинов

Как исправить ошибку 403 Forbidden HTTP Error?

41

Попытка получить доступ к веб-странице без надлежащей авторизации является основной причиной появления ошибки 403 Forbidden в браузере. Однако в определенных ситуациях, даже при наличии соответствующей авторизации для доступа к контенту, веб-браузер может не отправить точные учетные данные на веб-сервер. В этом случае сервер отправит в ответе код статуса HTTP 403 Access запрещен. Код состояния 403 в ответе указывает, что веб-сервер отказал в доступе к контенту. В зависимости от случая диагностика и устранение ошибки 403 Forbidden может быть довольно простой или сложной задачей.

Узнайте, как исправить ошибки 400 недопустимый запрос, 401 неавторизованный запрос, err_connection_reset, err_internet_disconnected, err_network_changed, err_connection_refused, DNS_probe_finished_nxdomain и err_connection_closed в Google Chrome.

Различные браузеры могут интерпретировать код состояния 403 с сервера по-разному. Как правило, вы увидите четкое сообщение о том, что вам заблокирован доступ к контенту.

Кроме того, решение для исправления ошибки может различаться в зависимости от того, являетесь ли вы обычным пользователем или владельцем веб-сайта. В обеих ситуациях вот шаги, которые вы можете попробовать разрешить 403 запрещенную ошибку HTTP.

Для обычных пользователей

Как пользователь, вы увидите сообщение об ошибке 403 в браузере. Вы можете попытаться решить проблему только на уровне браузера или компьютера.

1 Проверьте URL

Большинство из нас получают доступ к веб-страницам из закладок, поиска Google или из любых других автономных ресурсов, таких как документы PDF. Это может привести к доступу к неправильному URL-адресу, в то время как владелец веб-сайта мог удалить исходную страницу или изменить URL-адрес без соответствующего перенаправления.

Также могут быть орфографические ошибки при попытке ввести URL-адрес в адресной строке. Итак, дважды проверьте URL-адрес и убедитесь, что нет ошибок. Часто это хорошая процедура для устранения ошибок 4xx. Например, URL-адрес может быть неполным, что заставляет ваш веб-браузер выполнять просмотр каталога веб-сайта. В большинстве случаев веб-сайты по умолчанию запрещают просмотр каталогов, и вы увидите в браузере ошибку 403 запрещено.

Как исправить ошибку 403 Forbidden HTTP Error?

403 Доступ запрещен при просмотре каталогов

Если вы являетесь владельцем веб-сайта, перейдите к решению 8 для исправления просмотра каталогов.

2 Проверьте разрешение на выполнение желаемых действий

Необязательно, чтобы после входа на сайт вы могли получить доступ ко всему контенту. Большинство веб-сайтов предлагают бесплатную подписку для ограниченного доступа и по-прежнему нуждаются в премиум-аккаунте для доступа к платному контенту. В таком случае попытка получить доступ к премиум-контенту может привести к ошибке 403 запрещено. Убедитесь, что у вас есть соответствующие полномочия для доступа к ресурсу на веб-сайте.

3 Очистить файлы cookie

Владельцы веб-сайтов распространяют файлы cookie с содержимым для отслеживания действий пользователей. Файлы cookie – это небольшие фрагменты информации, в которых хранятся данные определенного типа. Например, в файлах cookie хранятся такие сведения, как идентификатор сеанса, учетные данные для входа, отслеживание кликов, отслеживание партнерских ссылок и отслеживание просмотров страниц. Они напоминают веб-серверам о ваших предпочтениях и последнем состоянии ваших устройств. Файлы cookie необходимы для некоторых веб-сайтов, поскольку они хранят ваш статус аутентификации, чтобы информировать веб-сервер о вашем уровне авторизации. Недействительные или поврежденные файлы cookie могут вызвать проблемы с аутентификацией, и будет сгенерирована ошибка 403 Forbidden. Вы можете следить за процессом в нашей отдельной статье, чтобы удалить файлы cookie в Google Chrome.. Этот процесс остается таким же для большинства других браузеров, таких как Firefox и Edge. В Safari вы можете удалить файлы cookie из меню «История> Очистить историю…».

4 Очистить кеш

Кэш – это совокупность данных, в основном копий содержимого веб-страниц, которые вы регулярно посещаете. Например, если вы открываете Facebook каждый день, браузер сохраняет изображения, таблицы стилей и другие статические данные из Facebook. Таким образом, в следующий раз, когда вы откроете Facebook, ваш браузер загрузит только динамические данные, что приведет к более высокой производительности.

Однако любые недавние изменения на веб-сайте вызовут конфликт с кешированными данными в вашем браузере. Поврежденный и устаревший кеш в вашем браузере также может вызвать 403 запрещенную ошибку. Очистка кеша аналогична очистке файлов cookie. При очистке файлов cookie выберите вариант удаления всей истории просмотров и кешированного содержимого. После этого попробуйте получить доступ к странице и проверьте, можете ли вы получить доступ к странице.

5 Выход и вход

Некоторые пользователи входят на сайт и не выходят из системы в течение многих дней, не выключив компьютер. На большинстве веб-сайтов логин будет действителен в течение определенного времени. Это делает ваш сеанс недействительным, и веб-сервер не может распознать ваш идентификатор сеанса. В такой ситуации вы увидите ошибку 403 запрещено при попытке доступа к контенту.

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

6 Блокировка местоположения

Владельцы веб-сайтов могут намеренно блокировать доступ к своему контенту с IP-адресов определенных стран. Очень часто из соображений безопасности блокируют трафик из таких стран, как Китай и Россия. В этой ситуации вы увидите в браузере сообщение, показанное ниже, о том, что веб-сервер блокирует ваше географическое местоположение.

Как исправить ошибку 403 Forbidden HTTP Error?

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

Вы можете связаться с веб-мастером сайта или использовать VPN, чтобы изменить свой IP-адрес и получить доступ к сайту.

Если вы не можете решить проблему ни одним из перечисленных выше методов, обратитесь к владельцу веб-сайта, чтобы получить поддержку по этому вопросу.

Владельцам веб-сайтов

Как владелец веб-сайта вы можете столкнуться или ваши пользователи могут сообщать вам об ошибке 403 в различных сценариях. Попробуйте следующие решения, чтобы исправить ошибку.

8 Включение просмотра каталогов

Как объяснялось выше, сервер может привести к ошибке 403, когда пользователи попытаются получить доступ к частичному URL-адресу. Например,

Полный URL: site.com/news/news1.html

Частичный URL: site.com/news/

Если URL-адрес неполный, ваш браузер вместо этого покажет содержимое каталога. Как владелец веб-сайта, вы сами решаете разрешить или запретить доступ к каталогу «новостей» на сервере. Хотя в включении просмотра каталогов нет ничего плохого, мы рекомендуем отключить его из соображений безопасности.

Если вы по-прежнему хотите разрешить просмотр каталогов, просто добавьте Options –indexes в ваш файл .htaccess. В качестве альтернативы вы можете отключить просмотр каталогов из cPanel или получить поддержку от своей хостинговой компании.

9 Отключить файл .htaccess

Файл .htaccess – это файл конфигурации, который находится в корне веб-сайта. Если есть неправильная конфигурация в файле .htaccess, скорее всего, вы получите ошибку 403 запрещено. Один из хороших способов определить, является ли файл .htaccess причиной проблемы, – отключить его. Самый простой способ – переименовать файл .htaccess на другие имена, например .htaccess.bak или .htaccess.001. Чтобы получить доступ к файлу .htaccess, выполните следующие действия:

  • Откройте свою учетную запись хостинга cPanel и перейдите в диспетчер файлов или аналогичный вариант.
  • Найдите файл .htaccess в корневом каталоге вашего сайта.
  • Щелкните правой кнопкой мыши и переименуйте его.

Убедитесь, что у вас есть доступ к веб-странице. Если ошибка 403 больше не появляется, проверьте файл .htaccess, чтобы найти фрагмент кода, который может вызвать ошибку.

10 Проверить права доступа к файлу

Для доступа к веб-страницам и каталогам с сервера требуются соответствующие права доступа к файлам. В противном случае при попытке доступа к странице с несоответствующими настройками прав доступа к файлу на веб-сервере вы увидите ошибку 403 запрещено. Также возможно, что вы случайно изменили разрешение, что привело к проблемам с общедоступным доступом к некоторым веб-страницам. Если пользователи сообщают, что некоторые из ваших веб-страниц вызывают ошибку 403 запрещено, проверьте их разрешение и убедитесь, что пользователи получили разрешение на «чтение».

11 Проверка конфигурации сервера

Современные веб-серверы могут быть довольно сложными, и вы можете настроить поведение сервера. Например, веб-серверы могут быть настроены так, чтобы отклонять любой запрос на определенные каталоги или файлы. Это приведет к ошибке 403 запрещенных при попытке доступа к каталогу из браузера.

Давайте объясним этот случай с помощью популярной системы управления контентом WordPress. Вы можете установить множество плагинов для расширения возможностей WordPress. Однако плагины, связанные с безопасностью и членством, могут изменять права доступа к файлам в определенных каталогах, чтобы предотвратить общий доступ. Вы должны знать об этом и работать соответственно.

12 Проверить соединение с сервером

Временная недоступность сервера может вызвать проблемы с подключением и вызвать ошибку 403 запрещено. Например, вы можете выполнять какие-то действия по обслуживанию на сервере. Также многие приложения или веб-сайты не находятся на одном физическом сервере; они могли распространяться в облачной сети. Столкнувшись с ошибкой 403, администраторы могут проверить, связана ли она с данными, хранящимися с определенного сервера, и решить проблему.

13 Изображение Hotlinking

Горячие ссылки на изображения – это процесс предотвращения прямой ссылки на ваши изображения на своих сайтах другими лицами. Это помогает сэкономить трафик и расходы на хостинг. Если вы включили хотлинкинг, изображения могут перестать загружаться на неавторизованных доменах и отображать ошибку 403. Вы можете перейти в cPanel и добавить дополнительные домены или отключить хотлинкинг для отображения изображений.

Как исправить ошибку 403 Forbidden HTTP Error?

403 – Запрещенная ошибка для хотлинкинга изображений

Заключение

Ошибка 403 запрещенная может произойти по нескольким причинам. В простых случаях вы можете исправить ошибку, проверив URL-адрес и очистив кеш и файлы cookie. Однако это может оказаться сложной задачей для владельцев веб-сайтов. Вы можете попробовать решения, перечисленные для владельцев веб-сайтов, чтобы решить эту проблему.

Источник записи: www.webnots.com

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее