403 error forbidden как исправить: Как исправить ошибку 403 на сайте, способы устранения ошибок

Содержание

Что значит ошибка 403 Forbidden: как ее исправить

Ошибка 403 (error 403 Forbidden) — это ответ сервера, который отправляется, когда доступ к странице запрещен или ограничен по ряду причин. 

Присоединяйтесь к нашему Telegram-каналу!

  • Теперь Вы можете читать последние новости из мира интернет-маркетинга в мессенджере Telegram на своём мобильном телефоне.
  • Для этого вам необходимо подписаться на наш канал.

Текстовое описание ошибки может варьироваться. Вот некоторые вариации:

  • 403 Forbidden.
  • Access denied.
  • «В доступе отказано».
  • Forbidden.
  • You don’t have permission to access.
  • Запрещено 403. 

Перепутать ошибку с другими сложно, так как на странице обязательно будет указан код ошибки 403.

Так выглядит ошибка 403 на разных сайтах.
Примеры ошибки 403

Как исправить ошибку 403

Почему возникает ошибка? Самый частый вариант — у пользователя недостаточно прав для просмотра страницы или контента на ней. Запрет с кодом 403 может установить администратор сети, администратор сервера, провайдер или разработчик.

Чаще всего причины появления ошибки связаны с проблемами на стороне сайта. Ниже отметим самые распространенные причины ошибки и расскажем, как исправить ситуацию.

Не успел обновиться кэш DNS серверов

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

Решение: подождать. Обновление DNS записей, как правило, может занимать от 4 до 24 часов.

Ошибку вызывает плагин

Вспомните, какие плагины вы устанавливали в последнюю неделю. Если найти виновника таким образом не удается, можно начать отключать каждый плагин по отдельности, поочередно проверяя доступность проблемной страницы.

Решение: найти проблемное расширение и отключить его.

Читайте также:

Что значит ошибка 404 на сайте и как ее исправить

Доступ к сайтам ограничен для пользователей из определенного местоположения

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

Решение: воспользоваться VPN-сервисом. 

Некорректный файл индекса сайта

Одна из самых частых причин ошибки на всех страницах сайта. Суть в том, что индексный файл располагается в некорректной директории, вовсе отсутствует или имеет неправильный формат. 

Индексный файл — это index.html, который используется, чтобы указать главную страницу сайта. Этот файл всегда должен находиться в корневой папке сайта.

Решение: проверить индексный файл своего сайта. Для этого откройте файловый менеджер используемого хостинга и найдите файл со словом index. 

Индексный файл сайта, найденный при помощи файлового менеджера Sprutio (хостинг Beget)

Читайте также:

FTP: что это такое, программы для доступа по FTP

Если вы пользуетесь услугами REG.RU, там также есть встроенный файловый менеджер. Чтобы получить к нему доступ, выполните следующие действия:

  1. В левом навигационном меню выберите пункт «Сайты».
  2. Выберите проблемный домен.
  3. Кликните по кнопке «Менеджер файлов» (в новой версии «Файлы сайта»).
  4. Найдите индексный файл в корневой директории сайта.
Нашли индексный файл через встроенный менеджер файлов

Важно: индексный файл должен обязательно располагаться в папке, которая называется public_html.

Обязательно проверьте необходимый формат индексного файла: далеко не всегда он должен иметь расширение .HTML.

В зависимости от используемой системы управления контентом и конфигурации сайта индексный формат файла может отличаться: возможные варианты расширения — HTML, PHP, HTM.

В разных панелях управления проверка индексного файла происходит по-разному. Посмотрим, как проверить индексный файл в ISPmanager — однойиз самых популярных панелей управления сегодня.

  1. В навигационном меню слева нажимаем кнопку «Сайты».
  2. Выбираем проблемный домен, нажимаем кнопку «Изменить».
  3. В самом низу находим строку «Индексная страница»:
Это и есть название индексной страницы сайта, которое мы искали

Приостановлено обслуживание сайта на конкретном хостинге

Если вебмастер вовремя не оплатил услуги хостинга, возможно появление ошибки 403 при открытии любых страниц сайта. Сайт так и останется недоступным, пока не будет погашен долг в соответствии с договором обслуживания.

Решение: оплатить услуги хостинга.

Некорректное месторасположение файлов сайта

Частая проблема, возникающая при ручном переносе файлов сайта. Здесь правило простое: файлы сайта располагаются в корневой директории.

Решение: убедиться, что папка с файлами сайта находится в правильной папке. Корневая папка сайта по управлением WordPress на хостинге Beget может выглядеть так:

В зависимости от хостинга корневая папка может называться site, public_html, html, www, html

Указаны некорректные права на файл или папку 

Существует три вида прав доступа к файлам: чтение, редактирование, выполнение. В свою очередь, всех пользователей также можно разделить на три категории: администраторы, модераторы и обычные пользователи. 

Для задания самих прав используются трехзначные коды:

  • Для папок — код 755 или код 750;
  • Для файлов — код 644 или код 640.

Вы можете установить любой из этих вариантов.

У разных CMS могут быть свои коды для указания прав папок и файлов.

Например, в WordPress на системный файл wp-config.php должны быть настроены права с кодом 440 (или с кодом 400).

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

Читайте также:

Подробный гайд по оптимизации сайта на WordPress

Некорректные указания в конфигурационном файле htaccess

.htaccess — это файл конфигурации для использования на веб-серверах с программным обеспечением Apache Web Server. Когда .htaccess помещается в каталог (который, в свою очередь, загружается через веб-сервер Apache), он обнаруживается и выполняется программным обеспечением веб-сервера Apache.

Рассмотрим пример директивы, которая запрещает доступ к сайту всем пользователям, кроме одного IP-адреса:

Order Deny. Allow

Deny from all

Allow from 123.456.789.000

С такой директивой сайт будет недоступен для пользователей, так как просмотр разрешен только с одного IP-адреса.

Решение: найти файл .htaccess в папке сайта и проанализировать команды, которые были прописаны недавно.

Прежде чем редактировать файл, обязательно сделайте его резервную копию. Указанное ниже решение актуально только для хостингов на базе Linux.

Файл .htaccess легко отыскать в корневой папке сайта

Особое внимание обратите на команды со словами deny, redirect, require: 

Пример команд в системном файле htaccess

Удалите все соответствующие строки (со словами deny, redirect, require) и сохраните файл. Отключите кэширование данных на сайте и проверьте доступность страницы, которая отдавала 403-й код. Если все работает, значит причина была именно в .htaccess. Снова включите кэширование данных. 

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

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

Читайте также:

Ошибка сервера 500: что означает и когда она возникает

Иные причины 403 ошибки

  • Работодатель ограничивает доступ ко всем публичным сайтам, кроме тех, которые нужны для работы.
  • Доступ к сайту временно ограничен вебмастером по определенному признаку, например, по используемому браузеру.
  • Допущена опечатка в URL страницы (при ручном вводе).
  • Пользователь пытается открыть страницу сайта, предназначенную для служебного использования.
  • Пользователь пытается открыть страницу сайта, предназначенную для использования только зарегистрированными пользователями.
  • Пользователь был заблокирован по какому-либо параметру, например по IP-адресу (за нарушение правил пользования сайтом).
  • Доступ к сайту временно приостановлен для всех пользователей, так как проводится его техническое обслуживание.

Резюме

Используйте чек-лист, который поможет исправить ошибку 403 вебмастеру и пользователю.

Вебмастеру

  1. Убедитесь, что указан корректный адрес страницы.
  2. Проверьте директивы в системном файле htaccess.
  3. Убедитесь, что все файлы сайта находятся в корневом каталоге.
  4. Проверьте наличие всех необходимых файлов, которые загружаются при обращении к проблемной странице.
  5. Свяжитесь с хостингом и уточните, имеются ли какие-либо ограничения, наложенные на ваш сайт или домен.
  6. Убедитесь, что выставлены корректные права доступа на папки и файлы.

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

Пользователю

У пользователя возможности исправить ошибку гораздо меньше, так как причина, чаще всего, находится не на его стороне. Что вы можете сделать:

  1. Дважды проверьте URL, если указываете его вручную.
  2. Пройдите авторизацию, если такая возможность предусмотрена конфигурацией сайта.
  3. Свяжитесь с администратором сайта и сообщите об ошибке.
  4. Попробуйте открыть ссылку спустя 2-3 дня. Во многих случаях ошибка носит временный характер.  

Часто адрес страницы меняется дважды после публикации и поисковые системы просто не успевают обработать новую версию адреса. Следует подождать хотя бы один день. Страница с некорректным URL покинет индекс, исчезнет из результатов поиска, а на ее место придет страница с правильным адресом.

СОЗДАЕМ САЙТЫ БЕЗ ОШИБОК

Сайт

Телефон

Как Исправить Ошибку 403 Forbidden Error

Сайт WordPress

Дек 08, 2020

Elena B.

4хв. читання

Введение

Если вы читаете это руководство, значит вы наткнулись на ошибку 403 Forbidden – you don’t have permission to access ‘/’ on this server’. И скорее всего, вы не знаете почему она появилась и что означает. Ну что же, не нужно волноваться, это весьма распространённая ошибка. Практически любой человек знакомый со сферой веб-разработки сталкивался с ошибкой 403 Fobidden.

В этом руководстве вы найдёте детальное объяснение причин появления ошибки 403 Forbidden, и возможные решения, которые помогут вам избавиться от неё. В качестве примера мы покажем, как исправить ошибку 403 на сайте WordPress. Однако все шаги и инструкции могут быть применены для любой другой CMS или статического сайта.

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

Как бы то ни было, давайте углубимся в детали самой ошибки и узнаем о ней немного больше. Далее мы перечислим причины появления и возможные решения ошибки.

Давайте начнём.

Успейте воспользоваться специальным предложением. Получите уже оптимизированный для WordPress хостинг со скидкой до 82%.

К предложению

Оглавление

Что вам понадобится

Перед тем, как вы начнете это руководство, вам понадобится следующее:

  • Доступ к панели управления вашим хостингом

Что такое ошибка 403 Forbidden Error?

Перед тем как мы попытаемся устранить ошибку, давайте для начала узнаем, что такое ошибка 403 на самом деле. 403 Forbidden Error — это код состояния HTTP. Зачастую она появляется, когда вы пытаетесь получить доступ к адресу или сайту, к которому запрещён доступ.

Вот примеры некоторых ошибок, которые встречаются наиболее часто:

Forbidden: You don’t have permission to access [directory] on this server
Доступ запрещён: У вас нет прав для доступа к [каталогу] на этом сервере

HTTP Error 403 – Forbidden

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

403 forbidden request forbidden by administrative rules

403 Доступ запрещён администратором

403 Forbidden

403 Доступ запрещён

Access Denied You don’t have permission to access

Доступ запрещён! У вас нет прав для доступа

Так что же является причиной их появления? Давайте выясним.

Причины ошибки 403 Forbidden Error

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

Причиной могут стать:

  • Неправильные разрешения файлов или папок
  • Неправильные настройки в файле .htaccess

Теперь давайте перейдём непосредственно к исправлению ошибки 403 forbidden.

Исправление ошибки 403 Forbidden

Исправить данную ошибку довольно легко, и для этого вы можете воспользоваться несколькими инструментами. Шаги ниже используют в качестве примера исправление этой ошибки на сайте в WordPress, но они также применимы для любого другого сайта. Для исправления ошибки следуйте данным шагам:

Шаг 1 – Проверка файла .htaccess

Возможно вы могли не знать о файле .htaccess. Причиной этому может стать то, что он может быть скрыт в каталоге вашего сайта или проекта. Однако, если вы используете Файловый Менеджер Hostinger, то данный файл будем видим по умолчанию.

В любых других случаях, к примеру, если вы используете cPanel, вы должны включить показ скрытых файлов в настройках файлового менеджера:

  1. Найдите иконку Диспетчер файлов в панели cPanel
  2. В каталоге public_html найдите файл .htaccess.
  3. Если вы не можете найти данный файл, нажмите Настройки и поставьте галочку напротив Показать скрытые файлы (dotfiles).

Чтобы дать вам общее представление о файле .htaccess, мы расскажем о нём немного подробнее. Htaccess — это файл конфигурации сервера и в основном предназначен для изменения конфигурации в настройках сервера Apache. Он необходим для правильной работы вашего сайта. Также, файл .htaccess имеется практических у всех сайтов на WordPress, однако, в некоторых редких случаях он может у вас отсутствовать или попросту быть удалён. В таком случае вам необходимо создать новый .htaccess файл вручную.

Теперь, когда вы нашли его, вам необходимо сделать следующее:

  1. Скачайте htaсcess на ваш компьютер, чтобы иметь его резервную копию.
  2. После этого удалите файл.

  1. Теперь попробуйте зайти на ваш сайт вновь.
  2. Если он работает нормально, значит ваш файл .htaccess был повреждён.
  3. Чтобы создать новый файл, зайдите в панель управления WordPress, и перейдите в раздел Настройки → Постоянные ссылки.
  4. Без внесения каких-либо изменений, нажмите кнопку Сохранить изменения внизу страницы.

  1. После этого у вас должен появиться новый .htaccess файл.

Однако, если это не помогло решить вашу проблему, то переходите к следующему шагу.

Шаг 2 – Настройка прав доступа

Еще одной причиной для появления ошибки 403 Forbidden являются некорректные права доступа для ваших файлов или папок. В общих чертах, в процессе создания файлов у них устанавливаются стандартные права доступа. В некоторых случая, к примеру, во время установки плагинов или других действий появляется необходимость эти права доступа изменить. Сделать это довольно легко. Вы можете воспользоваться для этого либо FTP-клиентом, либо Файловым Менеджером. В данном примере мы воспользуемся FTP-клиентом FileZilla, так как он имеет больше возможностей для смены прав доступа к файлам и папкам:

  1. Подключитесь с помощью FTP-клиента к вашему сайту.
  2. Перейдите в корневой каталог вашего хостинг аккаунта, обычно это public_html.
  3. Выберите его и нажмите на него правой кнопкой мыши, затем выберите Атрибуты Файла.

  1. Поставьте галочку напротив Применить только к каталогам, введите значение прав 755 в поле ввода и нажмите OK.

  1. После того как FileZilla закончит изменение прав доступа к папкам, повторите пункт номер 3, но в этот раз выберите Применить только к файлам и введите 644 в числовое поле.

  1. После этого попытайтесь зайти на ваш сайт и узнать исправлена ли ошибка.

Если вы хотите узнать немного больше о правах доступа в Linux, загляните в данное руководство.

Если вы всё еще получаете ошибку 403, то переходите к следующему шагу.

Шаг 3 – Отключение плагинов WordPress

Если вы до сих пор не смогли решить данную проблему, значит высоки шансы того, что она связана с поврежденными или несовместимыми с вашим WordPress плагинами. Решить данную проблему можно просто отключив их. Чтобы сохранить ваше время и убедиться в том, что именно плагин является причиной ошибки, нам необходимо отключить все плагины сразу. Вот что вам необходимо для этого сделать:

  1. Войдите в ваш хостинг аккаунт с помощью FTP и перейдите в каталог public_html или каталог в котором находятся файлы вашего WordPress.
  2. Откройте каталог wp-content.
  3. Далее переименуйте каталог с плагинами plugins, к примеру в ‘plugins-отключены’, чтобы их потом было легче найти.

Это полностью отключит все плагины.

Теперь попробуйте вновь посетить свой сайт. Это решило проблему? Если да, то один из плагинов являлся причиной ошибки 403 Forbidden. Теперь вновь измените название папки с плагинами на plugins, и попытайтесь отключить плагины один за другим. Вы также можете менять название папки определённого плагина, чтобы отключать их по отдельности. Таким образом вы сможете обнаружить проблемный плагин.

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

Заключение

Следуя данным шагам, вы легко сможете избавиться от ошибки 403 forbidden error. Данная ошибка довольно раздражающая, и не позволяет вам получить доступ к вашему сайту. Однако наша пошаговая инструкция поможет вам исправить данную ошибку.

Надеемся, что наше руководство было для вас полезным и достаточно простым,чтобы следовать его инструкциям. Чтобы узнать о WordPress больше, посетите страницу руководств по WordPress.

 

Елена имеет профессиональное техническое образование в области информационных технологий и опыт программирования на разных языках под разные платформы и системы. Более 10 лет посвятила сфере веб, работая с разными CMS, такими как: Drupal, Joomla, Magento и конечно же наиболее популярной в наши дни системой управления контентом – WordPress. Её статьи всегда технически выверены и точны, будь то обзор для WordPress или инструкции по настройке вашего VPS сервера.

Більше статей від Elena B.

Ошибка 403 Forbidden. Как исправить ошибку? Варианты.

Ошибки формата 4хх

Код ошибки 403 или Error 403 Forbidden: что это такое? как исправить? Часто ошибка возникает в play market, особенно в Крыму. Решаем проблему в несколько кликов.

Содержание материала

  • 1 Что такое «Ошибка 403 — Error 403 Forbidden»?
    • 1.1 Кто мог запретить посещение нужного вам сайта?
      • 1. 1.1 Основные причины возникновения ошибки 403
      • 1.1.2 Что делать, если вы увидели ошибку 403 на своем компьютере или телефоне?
  • 2 Ошибка 403 в Крыму
    • 2.1 Что можно сделать: как исправить ошибку 403 в Крыму?
  • 3 Ошибка 403: если ты вебмастер
  • 4 Заключение

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

Что такое «Ошибка 403 — Error 403 Forbidden»?

Очень часто мониторы наших устройств выбивают нам сообщение с ошибкой 403. Что же это за зверь такой и как с ним бороться? Давайте попытаемся разложить всё по полочкам.

Ошибка 403 или Error 403 Forbidden – одна из самых распространенных проблем, с которыми сталкиваются пользователи во время сёрфинга в Интернете. Она не говорит нам о каких-нибудь ужасных проблемах с серверами или собственным устройством. Это всего лишь сигнал о том, что доступ к данному ресурсу имеют не все. И вы тоже не попадаете в «список разрешенных гостей».

Кто мог запретить посещение нужного вам сайта?

Ресурс может не работать как по всей стране, так и только в определенных местах. Для примера можно привести запрет пользоваться vk.com на территории Украины и мессенджером Telegram на территории Российской Федерации. Примером для второй ситуации может послужить функция родительский контроль, которая запрещает посещать нежелательные сайты локально. Очень часто в офисах или в учебных заведениях стоит запрет на разные развлекательные ресурсы и социальные сети, чтобы работники/ученики посвящали себя только работе/учебе.

Ошибка 403 не открываются сайты

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

Основные причины возникновения ошибки 403
  1. Блокировка пользователя по IP-адресу.
  2. Пользователь пытается зайти на ресурс, открытый только для узкого круга (например сайт какого-нибудь интернет-провайдера, доступ к которому имеют только его клиенты).
  3. Пользователь пытается получить доступ на ресурс, запрещенный сервером.
  4. На сайте ведутся какие-нибудь технические работы и доступ обычному пользователю временно запрещается.
Что делать, если вы увидели ошибку 403 на своем компьютере или телефоне?
  1. Попробуйте посетить сайт с другого устройства. Если получилось, то проблема родилась именно с вашей стороны.
  2. Можно попытаться посетить нужный сайт с помощью vpn программы. Если проблема была связана именно с вашим IP-адресом, то все решится.
  3. Свяжитесь с вашим интернет-провайдером и узнайте в чем может быть проблема.
  4. Если ограничений ранее не наблюдалось и доступ пропал внезапно, напишите в службу поддержки этого ресурса. Очень часто проблема с их стороны, например, ведутся технические работы и т. д.

Ошибка 403 в Крыму

На Крым наложены санкции рядом стран, в частности США. Так, в Крыму блокируются сервисы Google. Например, ошибка 403 в Крыму часто выходит в плей маркете. Т.к. практически львиная часть населения использует смартфоны с операционной системой Android, приходится обходить эти санкции.

Плэй маркет ошибка 403 Крым

Что можно сделать: как исправить ошибку 403 в Крыму?

  • Установите VPN программу. Бесплатные программы, к примеру Opera VPN, не обеспечивают хорошей скорости, поэтому рекомендуем использовать платные VPN сервисы. Например, можно попробовать hidemy vpn. Стоит достаточно доступно. После оплаты вам нужно будет скачать программу компании и выбрать сервер, который расположен ближе к вашему региону. Например, для Крыма это может быть Киев, Харьков, Москва. Т.е. по факту любое место, которое рядом с вами, но не находится на полуострове.
  • Установите прокси. Это касается и приложений, которые были заблокированы ранее. Например, недавно был заблокирован телеграм, и многие просто установили прокси сервера. Напомним, это решение личное и только вы несете ответственность за свои решения.
  • Ошибка Play Market в Крыму. Здесь все просто: либо ставим VPN, либо используем сторонний магазин, например Yandex Store. Там не все программы в наличии, но точно найдете базовые. Кроме того, ошибка 403 плэй маркета вынуждает пользователей обращаться к пиратским сайтам, где можно бесплатно скачать даже платные программы. Такие программы имеют формат apk. Например, если Вы хотите скачать карты Google, то введите в поиск: карты google apk. Для установки приложения не из Плэй Маркета нужно в настройках разрешить установку программ из неизвестных источников.

Ошибка 403: если ты вебмастер

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

  1. Открой Яндекс Метрику или Google Analalytics
  2. Сделай срез трафика по городам и странам. В первую очередь найди, в каком городе или в какой стране резко просел трафик.
  3. Пройди в консоль вебмастера в Google и Яндекс. Проверь, не прилетел ли тебе бан в поисковых службах. Если поймал бан, то проблема явно не в ошибке 403.
  4. Если трафик просел в конкретном регионе, зайди через VPN на свой сайт с помощью сервера в регионе просадки. Проверь, выдает ли ошибку 403. Если да, то проверь себя в списке заблокированных сайтов (относится к России).
  5. Проверь настройки конфигурации сайта, не поставил ли ты случайно ограничение по доступу к файлам темы или к контенту в целом.
  6. Если все нормально, но трафик сильно упал, тогда проблема точно не в ошибке 403.

Заключение

Ошибка 403 хоть и очень распространенная среди пользователей, но устранить ее довольно просто, в отличие от других проблем с интернет-соединением. Главное не паниковать и найти основную причину ее возникновения, а это получится даже у новичка в этом деле.

ошибка ошибка 403 ошибки

    ВКонтактеFacebookTwitter

Дальше по теме…

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

Вам пришлось столкнуться с ошибкой 403 Forbidden на своем сайте на WordPress? Это одна из самых страшных ошибок, с которой может столкнуться новичок. В этой статье м покажем вам как легко исправить ошибку 403 Forbidden в WordPress.

Что за ошибка 403 Forbidden – Access Denied Error в WordPress?

WordPress отображает коды и сообщения, когда ошибка возникает на сайте.

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

Именно поэтому ошибку часто можно видеть с текстом:

403 Forbidden – You don’t have permission to access ‘/’ on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request. 

Ошибку можно увидеть в различных ситуациях. Например:

  • 403 Forbidden – Запрещен доступ к wp-admin или странице входа в WordPress.
  • 403 Forbidden – во время установки WordPress.
  • 403 Forbidden при попытке открыть любую страницу на сайте.
  • Возможно, что вы получаете только сообщение ‘Access Denied’ вместо полного статуса 403 Forbidden.
  • Также можно увидеть ‘Access to yourdomain.com was denied. You don’t have authorization to view this page.’

Теперь, когда мы определили различные типы ошибок 403, давайте поговорим о том, что приводит к этим ошибкам.

Что вызывает ошибку 403 Forbidden в WordPress?

Наиболее вероятной причиной возникновения ошибки 403 Forbidden в WordPress являются плохо настроенные плагины безопасности. Многие из них блокируют IP адреса (или даже всю подсеть), если считают, что они вредоносны.

Второй возможной причиной может быть поврежденный файл .htaccess или некорректные права доступа к файлу на вашем сервере.

Ваш хостер также может внести какие-то изменения в настройки сервера, что может привести к рассматриваемой ошибке.

Давайте же посмотрим как можно исправить ошибку 403 forbidden в WordPress.

Исправляем ошибку 403 Forbidden в WordPress

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

1. Исправляем ошибку 403 Forbidden, вызванную плагином WordPress

Для начала вам потребуется временно отключить все плагины WordPress, включая все плагины безопасности, которые вы устанавливали.

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

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

2. Исправляем ошибку 403 Forbidden, вызванную поврежденным файлом .htaccess

Часто ошибка 403 возникает из-за поврежденного .htaccess файла вашего сайта. Починить его очень просто.

Подключаемся к сайту по FTP или через Менеджер файлов хостинга.

Находим файл .htaccess в корневой папке своего сайта.

Скачиваем файл на свой компьютер, чтобы у нас была свежая его копия. Далее, удаляем файл с сервера.

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

Сгенерировать новый можно в админке сайта, если перейти на страницу Настройки » Постоянные ссылки.

Просто нажимаем на кнопку Сохранить изменения внизу страницы и WP сгенерирует свеженький файл .htaccess.

3. Исправляем ошибку 403 Forbidden, вызванную правами доступа к файлам в WordPress

Все файлы, хранимые на вашем сайте, имею права доступа. Эти права контролирует тот, у кого есть доступ к файлам и папкам сайта.

Некорректные права доступа могут вызывать ошибку 403, потому как ваш веб сервер начинает считать, что у вас нет прав на доступ к тем файлам.

Если два вышеуказанных решения не помогли с проблемой, тогда скорее всего дело в правах доступа.

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

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

Однако, если вы все-таки решите исправить проблему лично, то вот как можно проверить права доступа.

Просто подключаемся к своему сайту по FTP, а затем переходим в корневую директорию сайта, содержащую все файлы WordPress.

Кликните на директорию для выбора, затем нажмите правой кнопкой мыши, после чего выберите File Permissions из меню.

Ваш FTP клиент отобразит вам диалог изменения прав доступа вроде такого:

Все директории вашего сайта изменят права доступа с 744 на 755.

Все директории вашего сайта получат права доступа, изменив их с 644 на 644.

Можно изменить права доступа корневой директории с 744 на 755. Поставьте галочку рядом с ‘Recurse into subdirectories’, а затем отметьте опцию ‘apply to directories only’.

Нажимаем на кнопку ОК. Ваш FTP клиент начнет простановку прав доступа ко всем вложенным папкам в этой директории.

По окончанию процесса необходимо будет повторить проделанное для всех файлов. В этот раз вам нужно будет использовать права доступа 644 или 640 и не забыть выбрать опции ‘Recurse into subdirectories’ и ‘apply to files only’.

Нажимаем на кнопку ОК. Ваш FTP клиент обработает права доступа ко всем вложенным папкам в этой директории.

Попробуйте зайти на свой сайт, и ошибка 403 forbidden должна исчезнуть.

Мы надеемся, что эта статья помогла вам исправить ошибку 403 forbidden в WordPress.

По всем вопросам и отзывам просьба писать в комментарии ниже.

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

Rating: 3.4/5 (21 votes cast)

Что такое запрещенная ошибка 403 и как ее исправить?

Поскольку вы попали на эту страницу, похоже, вы недавно столкнулись с сообщением об ошибке, которое гласит: 403 Forbidden Error. На самом деле это код состояния HTTP(HTTP status code) , который указывает, что у вас нет надлежащего разрешения на доступ к определенной веб-странице по какой-либо причине. Другими словами, эта ошибка говорит о том, что ваш веб-сервер понимает сделанный вами запрос, но не соглашается его выполнять.

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

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

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

Различные(Different) типы веб-серверов отображают эту ошибку в разных формах. Вот некоторые распространенные варианты ошибок 403 Forbidden, с которыми вы можете столкнуться:

  • Ошибка 403
  • HTTP 403
  • Запрещенный
  • 403 Запрещено
  • Ошибка 403 — Запрещено
  • Ошибка HTTP 403 — Запрещено
  • Ошибка HTTP 403.14 — Запрещено
  • Запрещено: у вас нет прав доступа к [каталогу] на этом сервере.

Как я уже говорил ранее, в большинстве случаев вы мало что можете сделать, чтобы исправить эту ошибку. Иногда это происходит только на короткое время, но иногда это не так. Итак, чтобы исправить 403 Forbidden Error , следуйте этим всем возможным методам:

  1. Обновите страницу
  2. Проверьте URL еще раз
  3. Очистите кеш(Cache) и куки(Cookies) вашего браузера(Browser)
  4. Связаться с веб-сайтом напрямую
  5. Свяжитесь с вашим интернет-провайдером(Internet Service Provider)

Давайте посмотрим на них подробно

1] Обновить страницу

Иногда ошибка 403 Forbidden Error возникает временно, и только обновление страницы может решить проблему .

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

Он не решает проблему, но это занимает всего секунду, так что вы можете попробовать.

2] Проверьте URL еще раз

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

3] Очистите

кэш(Cache) и файлы cookie(Cookies) вашего браузера .(Browser)

Скорее всего, ваш кеш был введен неправильно. Другими словами, страница с ошибкой кэшируется в вашем веб-браузере, но исходная ссылка на сайте могла быть изменена.

Чтобы проверить эту возможность, вам необходимо очистить кеш и файлы cookie вашего браузера(clear out the cache and cookies of your browser) .

Этот процесс полностью работает за кулисами и обычно не влияет на работу в Интернете.

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

4] Свяжитесь с веб-сайтом напрямую

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

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

5]

Обратитесь к(Contact) своему интернет-провайдеру.(Internet Service Provider)

Если «403 Forbidden Error» по-прежнему сохраняется даже после выполнения вышеуказанных шагов, вам необходимо в крайнем случае обратиться к своему интернет-провайдеру. Но перед этим убедитесь, что их служба поддержки в настоящее время работает для других.

На самом деле, похоже, что ваш общедоступный IP-адрес или весь интернет- провайдер(ISP) попал в черный список. Поэтому обратитесь к своему интернет- провайдеру(ISP) и сообщите ему о вашей проблеме.

Надеюсь это поможет!

Читайте:(Read:) Что такое ошибка 404 Страница не найдена ?(404 Page Not Found)

Related posts

  • Ваш компьютер не подключен к интернету [решено]
  • Fix ERR INTERNET DISCONNECTED Error в Chrome
  • Fix Origin Error loading веб-страница
  • Срывание 5G. Как будет 5 г изменить нашу жизнь и мир?
  • 3 Ways до Combine Multiple Internet Connections
  • Synchronize Windows 10 Clock с Internet Time Server
  • Fix Network Adapter Error Code 31 в Device Manager
  • Как увеличить скорость интернета по Wi-Fi в Windows 10
  • Простые вопросы: что такое общая папка и как ее использовать?
  • Fix No Internet Connection После обновления Creators Creators Windows 10
  • [Решено] WiFi подключен, но нет Интернета на Windows 10
  • Fix Unable для установки Network Adapter Error Code 28
  • Что такое ДНС? Чем это полезно?
  • Как Fix Application Load Error 5:0000065434
  • DPC Watchdog Violation Error? Вот как это исправить !!
  • Fix Error 651: модем (или другое соединительное устройство) сообщило об ошибке
  • 10 Ways до Fix WiFi Connected, но нет Internet Access
  • Как ограничить Internet Speed or Bandwidth пользователей WiFi
  • Remove Send A Smile button от Internet Explorer
  • Не могу Connect на Internet? Fix ваш internet connection!

Ошибка 403 Запрещено в OneDrive или SharePoint — SharePoint

Обратная связь

Twitter LinkedIn Facebook Адрес электронной почты

  • Статья
  • Чтение занимает 2 мин
  • Применяется к:
    SharePoint Online

Симптомы

При попытке получить доступ к файлу с веб-сайта OneDrive или SharePoint, который вам предоставляет другой пользователь, вы получите следующее сообщение об ошибке:

Ошибка: 403 Запрещено

Причина

Ошибка «403 Запрещено» может возникнуть из-за одного из следующих условий:

  • Кэш браузера необходимо очистить.

  • Ваши разрешения на файл не реплицированы правильно на сервере.

  • Сайт OneDrive заблокирован.

  • Проблема влияет на службы SharePoint Online вашей организации.

Решение

Используйте доступный режим конфиденциальности веб-браузера при входе в Microsoft 365. Например, используйте режим InPrivate в Microsoft Edge или режим инкогнито в Google Chrome. Затем попробуйте получить доступ к файлу. Чтобы узнать, как просматривать окно InPrivate, ознакомьтесь с Microsoft Edge. Сведения о том, как просматривать окно инкогнито, см. в google Chrome.

Если вы можете получить доступ к файлу во время просмотра в режиме конфиденциальности, очистите кэш браузера. Сведения о том, как очистить кэш браузера, см. в разделе «Edge » или «Chrome».

Если это не решает проблему, обратитесь к администратору SharePoint или OneDrive в вашей организации. Если вы не можете узнать, кто это, Разделы справки найти администратора Microsoft 365?.

Заявление об отказе от ответственности за сведения о продуктах сторонних производителей

Сторонние продукты, которые обсуждаются в этой статье, производятся компаниями, независимыми от Microsoft. Корпорация Майкрософт не дает никаких явных, подразумеваемых и прочих гарантий относительно производительности или надежности этих продуктов.

Корпорация Майкрософт предоставляет контактные данные сторонних разработчиков, которые помогут вам найти дополнительные сведения по этой теме. Эти данные могут быть изменены без предварительного уведомления. Корпорация Майкрософт не гарантирует точность контактных данных сторонних разработчиков.

Действия для администраторов

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

Повторное предоставление общего доступа к файлу

Возможно, разрешения для файла не реплицированы правильно или полностью. Попросите пользователя подождать 30 минут, прежде чем пытаться снова получить доступ к файлу. Если ошибка по-прежнему возникает через 30 минут, попробуйте выполнить действия, перечисленные в разделе «При доступе к сайту SharePoint» или «При доступе к сайту OneDrive» в разделе «Отказано в доступе», «Требуется разрешение на доступ к этому сайту» или «Пользователь не найден в каталоге» в SharePoint Online и OneDrive для бизнеса.

Проверка блокировки сайта OneDrive

Возможно, сайт OneDrive пользователя находится в заблокированном состоянии NoAccess. Глобальный администратор или администратор SharePoint в Microsoft 365 может разблокировать сайт с помощью PowerShell или системы диагностики Microsoft 365. Дополнительные сведения см. в сообщениях об ошибках SharePoint или OneDrive только для чтения.

Проверка работоспособности службы

Как администратор перейдите на страницу работоспособности службы ( > Работоспособность служб) в Microsoft 365 Admin Центре. Проверьте наличие каких-либо рекомендаций или инцидентов, которые могут возникнуть. Если для SharePoint Online нет рекомендаций или инцидентов, можно выбрать «Сообщить о проблеме», если она вам доступна, или открыть новый запрос на обслуживание в службе технической поддержки Microsoft 365.

Подготовка сайта OneDrive

Ошибка 403 может возникнуть, если пользователь пытается получить доступ к сайту OneDrive, который не подготовлен. Попробуйте пользователю перейти к плитке OneDrive на портале Microsoft 365.

Если это не работает, подготовьте сайт с помощью командлета Request-SPOPersonalSite .

Доступ к данным OneDrive другого пользователя

Если пользователь пытается получить доступ к данным OneDrive другого пользователя, например бывшего сотрудника, вы можете предоставить ему разрешения, выполнив действия, описанные в шаге 4 . Предоставление другому сотруднику доступа к данным OneDrive и Outlook.

Обратная связь

Отправить и просмотреть отзыв по

Этот продукт Эта страница

Просмотреть все отзывы по странице

Что это такое и как это исправить

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

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

В этой статье более подробно рассматривается ошибка 403 Forbidden Error. Мы рассмотрим, что вызывает это сообщение, а также несколько советов по диагностике и отладке вашего собственного приложения. Мы даже проверим ряд самых популярных систем управления контентом ( CMS ) на наличие потенциальных проблемных областей, которые могут привести к тому, что ваш собственный веб-сайт будет генерировать ошибку 403 Forbidden Error. Давайте погрузимся!

Серверная или клиентская сторона?

Все коды состояния ответа HTTP в 4xx считаются ответами клиента на ошибку. Эти сообщения контрастируют с ошибками категории 5xx, такими как 502 Bad Gateway Error. 500 ошибок считаются ответами сервера на ошибку.

При этом появление ошибки 4xx не обязательно означает, что проблема связана с клиентом (веб-браузером или устройством, используемым для доступа к приложению). Часто, если вы пытаетесь диагностировать проблему с вашим собственным приложением, вы можете игнорировать большую часть клиентского кода и компонентов. Сюда входят HTML, каскадные таблицы стилей (CSS), клиентский JavaScript и т. д. Это относится не только к веб-сайтам. За кулисами обычные веб-приложения работают с приложениями для смартфонов, которые используют современный пользовательский интерфейс.

Хотя ошибка 403 Forbidden Error считается ответом на ошибку клиента, вы не должны исключать сервер как виновника. Сетевой объект сервера выдает ошибку 403 и возвращает ее клиенту в виде кода ответа HTTP. С другой стороны, это также не исключает клиента как фактическую причину 403 Forbidden Error. Возможно, клиент пытается получить доступ к недопустимому URL-адресу, браузер может не отправить на сайт правильные учетные данные и т. д. Мы рассмотрим некоторые из этих сценариев (и возможные решения) ниже.

Начните с тщательного резервного копирования приложения

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

Если у вас есть возможность, создайте полную копию приложения на вторичном промежуточном сервере, который не является «действующим» или общедоступным. Это позволит вам протестировать все возможные исправления, не угрожая безопасности вашего работающего приложения.

Диагностика запрещенной ошибки 403

Как упоминалось ранее, многие ошибки 403 Forbidden Error связаны с отказом сервера в авторизации клиента (в большинстве случаев веб-браузера), который запросил контент.

Обычно это происходит в одном из двух сценариев:

  • Клиент отправил свои учетные данные для проверки подлинности на сервер, и сервер подтвердил, что клиент действителен. Тем не менее, сервер по какой-то причине отказал авторизованному клиенту в доступе к запрошенному контенту.
  • Запрошенный контент строго запрещен для всех клиентов, независимо от авторизации. Это происходит при попытке доступа к недействительному или запрещенному URL-адресу, доступ к которому ограничен программным обеспечением веб-сервера. Например, серверы Apache возвращают ошибку 403 Forbidden Error, когда клиент пытается получить доступ к URL-адресу, соответствующему каталогу файловой системы.

Устранение неполадок на стороне клиента

Поскольку ошибка 403 Forbidden Error является кодом ответа на ошибку клиента, сначала начните устранение любых потенциальных проблем на стороне клиента.

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

Проверьте запрошенный URL-адрес

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

Очистить соответствующие файлы cookie

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

Как вы, возможно, уже знаете, файлы cookie HTTP хранят крошечные фрагменты данных на вашем локальном устройстве. Затем веб-сайт использует эти файлы cookie для «запоминания» информации о конкретном браузере и/или устройстве. Большинство современных веб-приложений используют эти файлы cookie для хранения статуса аутентификации пользователя.

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

В большинстве случаев вам следует беспокоиться только о файлах cookie, относящихся к веб-сайту или приложению, которые вызывают проблемы. Приложение хранит файлы cookie в зависимости от того, где находится домен. Это означает, что вы можете удалить только те файлы cookie, которые соответствуют домену веб-сайта (например, airbrake.io ), чтобы сохранить большинство других файлов cookie нетронутыми. Однако, если у вас нет опыта удаления определенных файлов cookie вручную, удалите файлы cookie a ll сразу. Это не только проще, но и безопаснее.

Ниже мы предоставили список способов очистки файлов cookie в зависимости от используемого вами браузера:

  • Google Chrome
  • Internet Explorer
  • Microsoft Edge
  • Мозилла Фаерфокс
  • Сафари
Очистить кэш

Как и в случае с файлами cookie, локальный кеш браузера также может вызывать появление ошибки 403 Forbidden Error.

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

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

Как и в случае с файлами cookie, очистка кеша зависит от браузера, поэтому вот несколько ссылок на соответствующую документацию для самых популярных браузеров:

  • Гугл Хром
  • Internet Explorer
  • Microsoft Edge
  • Мозилла Фаерфокс
  • Сафари
Выйдите из системы и снова войдите в систему

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

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

Но в большинстве веб-приложений вы можете воссоздать токен локального сеанса, выйдя из системы и снова войдя в нее. , вы можете начать с проверки стабильности и функциональности этих платформ. Наиболее распространенные системы управления контентом (CMS), такие как WordPress, Joomla! и Drupal, как правило, хорошо протестированы «из коробки», но как только вы начнете вносить изменения в базовые расширения или PHP (язык, на котором написаны почти все современные системы управления контентом), слишком легко вызвать непредвиденную проблему, которая приведет к ошибке 403.

Вот несколько советов, которые помогут вам устранить неполадки некоторых из этих популярных программных платформ:

Откат последних обновлений

Если вы недавно обновили саму CMS непосредственно перед появлением ошибки 403 Forbidden Error, вы можете рассмотреть возможность отката к предыдущей версия, которую вы установили, когда все работало нормально. Точно так же любые расширения или модули, которые вы, возможно, недавно обновили, также могут вызвать проблемы на стороне сервера, поэтому возврат к их предыдущим версиям также может помочь.

Чтобы получить помощь в выполнении этой задачи, просто введите в Google запрос «понижение версии [PLATFORM_NAME]» и следуйте инструкциям. Однако в некоторых случаях некоторые CMS не предоставляют возможности перехода на более раннюю версию, что указывает на то, что они считают базовое приложение, а также каждую новую выпущенную версию чрезвычайно стабильным и не содержащим ошибок. Обычно это относится к более популярным платформам.

Удаление новых расширений, модулей или подключаемых модулей

В зависимости от конкретной CMS, которую использует ваше приложение, точное название этих компонентов будет другим, но они служат одной и той же цели во всех системах: улучшают возможности и функции платформы сверх того, на что он обычно способен из коробки. Будьте осторожны: такие расширения могут более или менее полностью контролировать систему и вносить практически любые изменения, будь то код PHP, HTML, CSS, JavaScript или база данных. Поэтому попробуйте удалить все недавно добавленные расширения. Опять же, Google имя расширения для официальной документации и помощи в этом процессе.

Проверка на наличие непредвиденных изменений базы данных

Удаление расширения CMS не гарантирует полного возврата изменений. Это особенно верно для расширений WordPress. Эти расширения имеют статус карт-бланш в приложении, что дает им полные права доступа к базе данных. С этим доступом расширение может изменять записи базы данных, которые не «принадлежат» самому расширению. Это означает, что он может изменять записи, созданные и управляемые другими расширениями самой CMS.

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

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

Если раньше приложение работало нормально и вдруг возникла эта ошибка, скорее всего, виноваты разрешения. Однако, если недавно были внесены изменения (например, обновления или установки), возможно, права доступа к файлам были изменены или иным образом неверны, что может привести к распространению проблемы по всему приложению и, в конечном итоге, к ошибке 403 Forbidden Error. Большинство серверов используют операционные системы на основе Unix.

В этой статье Википедии «Разрешения файловой системы» вы узнаете больше о том, как установить правильные разрешения для файлов и каталогов приложений, чтобы обеспечить безопасность вашего приложения, не препятствуя доступу ваших приложений.

Прежде всего, Google — ваш друг. Найдите конкретные термины, связанные с вашей проблемой, например, название CMS вашего приложения, а также ошибку 403 Forbidden Error. Скорее всего, вы найдете кого-то (или, возможно, многих), кто столкнулся с этой проблемой и нашел решение.

Устранение неполадок на стороне сервера

Если вы уверены, что проблема не в вашей CMS, ошибка 403 может быть результатом проблемы на стороне сервера.

Устраните неполадки сервера с помощью этих советов.

Проверьте конфигурацию веб-сервера

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

Параметры конфигурации для каждого типа веб-сервера могут существенно различаться. Вот список нескольких популярных, чтобы дать вам некоторые ресурсы для просмотра:

  • Апач
  • Nginx
  • ИИС
  • Node.js
  • Апач Томкэт
Просмотрите журналы

Почти каждое веб-приложение хранит в той или иной форме журналы на стороне сервера. Журналы приложений содержат историю того, что делало приложение, например, какие страницы были запрошены, к каким серверам оно подключалось, какие результаты из базы данных оно предоставляло и т. д. Журналы сервера относятся к фактическому оборудованию, на котором выполняется приложение. Они часто предоставляют подробную информацию о работоспособности и статусе всех подключенных служб или даже только самого сервера. Google «журналы [PLATFORM_NAME]», если вы используете CMS, или «журналы [PROGRAMMING_LANGUAGE]» и «журналы [OPERATING_SYSTEM]», если вы используете пользовательское приложение, для получения дополнительной информации о поиске журналов, о которых идет речь.

Проверка базы данных на предмет аутентификации пользователя

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

Проверка подключения к серверу

Хотя это может показаться простым, вполне возможно, что Forbidden Error просто указывает на то, что сервер где-то в цепочке отключен или недоступен по какой-либо причине. Большинство современных приложений не размещаются на одном сервере. Вместо этого приложения могут быть распределены по нескольким серверам или полагаться на сторонние службы для работы. Если какой-либо из этих серверов отключен на техническое обслуживание или недоступен по иным причинам, это может привести к ошибке, которая выглядит как из вашего собственного приложения.

Отладка кода или сценариев приложения

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

Но для более быстрой отладки установите Airbrake Error & Performance Monitoring. Если есть неработающий код, выдающий ошибку 403, Airbrake найдет его и быстро. Создайте бесплатную учетную запись разработчика Airbrake сегодня, и в течение первых 30 дней у вас будет доступ к неограниченным событиям ошибок и производительности.

Примечание. Мы опубликовали этот пост в октябре 2017 года и недавно обновили его в феврале 2022 года.0005

Ошибка 403 Forbidden означает, что ваш браузер считает, что у вас нет разрешения на просмотр веб-страницы или интернет-ресурса по указанному вами адресу. Столкновение с этим, вероятно, станет неожиданностью, если вы не хакер.

Попробуйте следующие простые быстрые исправления, чтобы устранить эту ошибку.

Содержание

    Быстрые исправления:

    • Обновление: Нажмите Ctrl-F5 или нажмите кнопку обновления. Часто подобная ошибка — это просто небольшой сбой, который исчезает к тому времени, когда вы обновляете страницу.
    • Повторите попытку позже: Проблема с подключением к серверу может быть продолжительным сбоем. Если доступ к сайту низкоприоритетный, подождите час-два (или даже день) и повторите попытку. Если проблема связана с интернет-провайдером, вероятно, интернет-провайдер знает о ней и вскоре устранит ее. Если ждать не вариант, читайте дальше.
    • Ошибочный URL-адрес: Убедитесь, что URL-адрес на 100 % правильный и не заканчивается косой чертой, а другим расширением ресурса, например «.html» или «.com». Эта ошибка может произойти, когда вы ввели адрес ресурса, который существует (поэтому вы не получите 404), но к которому у обычных пользователей не должно быть доступа. Например, вы можете попытаться получить доступ к каталогу страниц, а не к самой странице.
    • Попробуйте другое устройство или подключение: Попробуйте получить доступ к тому же сайту с другого устройства, , но в той же сети , где вы впервые получили сообщение об ошибке. Если вы снова получите сообщение об ошибке, попробуйте переключиться на другое подключение к Интернету, чтобы узнать, связана ли проблема с вашим сетевым оборудованием или подключением к Интернету.
    • Сбросить все: Если ошибка 403 запрещена в Google Chrome возникает только при определенном подключении к Интернету, выключите маршрутизатор или модем, подождите несколько секунд, а затем снова включите все. Надеемся, что после перезагрузки соединения проблема решится сама собой.
    • Вы вышли из системы: Ошибка 403 может произойти из-за того, что вы пытаетесь получить доступ к URL-адресу из истории посещенных страниц, когда вы ранее входили на сайт, но время сеанса входа истекло. Вернитесь на страницу входа на сайт, войдите в систему, а затем снова перейдите к этому ресурсу.

    Попробуйте использовать режим инкогнито (или очистить файлы cookie)

    Ошибка 403 запрещена в Google Chrome может быть связана с информацией, которую ваш браузер хранит о вас локально. Если эта информация повреждена или неверна, вам может быть отказано в доступе. Используя режим инкогнито Chrome, вы временно запрещаете доступ к этой информации с сервера.

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

    Примечание: Если вы очистите файлы cookie и данные сайта, вам придется входить в каждый другой сервис, которым вы пользуетесь!

    1. Выберите Настройки .
    1. Выберите Очистить данные просмотра .
    1. Проверка Файлы cookie и данные сайта .
    1. Выбрать Очистить данные .

    Может быть, это сам сайт?

    Использовать такой сайт, как Down Detector или Is It Down Right Now? чтобы узнать, есть ли проблема с сайтом.

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

    Если ничего не помогло, позвоните своему интернет-провайдеру

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

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

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

    ‘;document.getElementsByClassName(«post-ad-top»)[0].outerHTML=»;tocEl.outerHTML=tocHTML+newHTML;}}catch(e){console.log(e)}

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

    Подпишитесь на YouTube!

    Вам понравился этот совет? Если это так, загляните на наш собственный канал на YouTube, где мы рассказываем о Windows, Mac, программном обеспечении и приложениях, а также предлагаем множество советов по устранению неполадок и видео с практическими рекомендациями. Нажмите на кнопку ниже, чтобы подписаться!

    Подписывайся

    Объяснение ошибки 403 Forbidden и эффективных решений

    Термин « 403 запрещенный » кажется вам знакомым? Это ошибка на стороне клиента, которая лишает вас доступа к определенным областям веб-сайта. Возможно, вы видели это, когда попадали на веб-страницу с ошибкой разрешения или с пустым каталогом веб-сайта.

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

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

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

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

    Что означает запрещенная ошибка 403?

    Код состояния HTTP «403 запрещено — у вас нет разрешения на доступ к этому ресурсу» отображается, когда веб-сервер распознает запрос пользователя, но не может разрешить дополнительный доступ.

    Что вызывает ошибку 403 Forbidden?

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

    В этом случае владелец сайта может:

    • Изменил настройки и запретил вам доступ к соответствующим ресурсам.
    • Не удалось установить надлежащие разрешения.

    Другой распространенной причиной являются настройки файла htaccess, которые могут быть просто неправильными или (менее просто) поврежденными. Это может произойти после изменения файла. К счастью, вы можете решить эту проблему простым способом — просто создайте новый файл конфигурации сервера.

    Другие возможные причины запрещенной ошибки 403 включают:

    • Неверный IP-адрес: Доменное имя указывает на неправильный или устаревший IP-адрес, на котором размещен сайт, который не позволяет вам получить доступ.
    • Проблемы с плагином WordPress: плагина WordPress, которые несовместимы с другими плагинами или неправильно настроены.
    • Новая ссылка на страницу: Владелец сайта обновляет ссылку на страницу, которая отличается от кэшированной версии.
    • Вредоносное ПО: Заражение вредоносным ПО может привести к тому, что файл .htaccess будет находиться в состоянии продолжающегося повреждения, поэтому вам необходимо избавиться от заражения перед завершением восстановления файла.
    • Нет индексной страницы: Главная страница вашего сайта не называется index. php или index.html.

    Любая из этих причин может быть причиной ошибки 403 Запрещено на вашем сайте.

    Попробуйте эти методы для решения вашей запрещенной ошибки 403

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

    И хотя мы ориентируемся на веб-сайты WordPress, вы можете применять наши решения и к другим типам сайтов.

    Проверьте файл .htaccess на наличие признаков повреждения

    Файл .htaccess обычно остается в корне документа сайта..

    Вы используете cPanel или Plesk? Сначала найдите файловый менеджер, откройте корневой каталог документов сайта, затем найдите файл .htaccess. Не там? В случае cPanel нажмите «Настройки» в правом верхнем углу экрана, затем включите параметр «Показать скрытые файлы (точечные файлы)».

    Файл .htaccess в основном работает, настраивая параметры веб-сервера Apache, поскольку это файл конфигурации сервера. Но хотя вы найдете этот файл на большинстве сайтов по умолчанию, вам придется вручную создать новый файл, если на вашем сайте его нет или он был случайно удален.

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

    1. Щелкните файл правой кнопкой мыши, затем нажмите «Загрузить», чтобы сделать резервную копию .
    2. Удалить файл.
    3. Попробуйте получить доступ к вашему сайту — если вы можете попасть на него, можно с уверенностью сказать, что файл был поврежден.
    4. Если вы хотите создать новый файл .htaccess, войдите в свою панель управления WordPress, затем нажмите «Настройки», а затем «Постоянные ссылки».
    5. Нажмите кнопку «Сохранить изменения», не внося изменений.

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

    Сброс разрешений для файла и каталога

    Неправильные права доступа к файлу или папке могут быть причиной проблемы HTTP 403.

    Новые файлы имеют определенные разрешения по умолчанию, которые определяют, как вы их читаете, записываете и выполняете. Но вы можете редактировать разрешения для файлов и папок с помощью FTP. Для начала:

    1. Настройте FTP-клиент и подключите его к своему сайту.
    2. Щелкните правой кнопкой мыши «publichtml» после подключения FTP-клиента, затем выберите «Атрибуты файла».
    3. Введите разрешение «755» в поле «Числовое значение», выберите «Применить только к каталогам», затем нажмите «ОК».

    Как правило, что касается числовых значений прав доступа к файлам, «755» относится к папкам, «644» относится к статическому содержимому, а «700» относится к динамическому содержимому.

    Затем, после того как вы настроили права доступа к папке, повторите второй и третий шаги, описанные выше, но вместо этого используйте «644» в поле «Числовое значение». Затем нажмите «Применить только к файлам».

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

    Деактивация плагинов для WordPress

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

    Прежде чем мы начнем, мы хотим порекомендовать вам отключить все плагины одновременно, а не отключать их по одному.

    Выполните следующие действия:

    1. Используйте FTP, чтобы войти в свою учетную запись хостинга, или воспользуйтесь файловым менеджером в своей учетной записи хостинга и перейдите в папку public_html -> wp-content.
    2. Найдите папку «плагины».
    3. Измените имя папки на что-нибудь простое и подходящее, например, «плагины отключены», чтобы отключить все плагины.

    Затем попробуйте получить доступ к своему сайту — если вы снова не увидите ошибку, проблема будет вызвана плагином, который больше не активен.

    Измените имя папки обратно на «плагины», затем отключите плагины по одному и посмотрите, продолжает ли сайт работать правильно. Это позволит легко определить плагин, вызывающий проблему.

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

    Загрузка индексной страницы

    Посмотрите на название главной страницы вашего сайта: оно должно быть &lsquoindexphp’ или index.html’. В противном случае у вас есть два варианта для рассмотрения.

    Один из вариантов — назвать вашу домашнюю страницу «index.php» или «index.html». В качестве альтернативы, если вы предпочитаете сохранить текущее имя, просто загрузите индексную страницу в каталог public_html, а затем настройте перенаправление на вашу нынешнюю домашнюю страницу.

    Звучит хорошо? Выполните следующие действия:

    1. Используйте FTP или файловый менеджер в вашей учетной записи хостинга, чтобы загрузить файл index. php или index.html в каталог public_html.
    2. Найдите файл .htaccess и откройте его.
    3. Введите этот фрагмент кода, чтобы начать перенаправление файла index.php или index.html на вашу текущую домашнюю страницу: 

    Перенаправить index.html /myhomepagehtml

    И убедитесь, что вы заменили nyhomepage.html фактическим имя страницы.

    Изменение прав собственности на файл

    Используете ли вы веб-хостинг VPS или Linux? Неправильное владение файлом может быть причиной вашей проблемы с ошибкой 403.

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

    Используйте следующую команду SSH для оценки владения после подключения SSH к серверу вашего сайта:

    ls -1 [имя файла]

    Вы должны увидеть это (или что-то подобное):

    -rwxrw-rw- 1 [владелец][группа] 20 июл 22 12:00 filename. txt

    Сосредоточьтесь на элементах владельца и группы: имя пользователя для вашей учетной записи хостинга будет правильным владельцем. Если право собственности другое, введите следующую команду chown Linux, чтобы изменить это:

    chown [владелец][:группа] [имя файла]

    Проверьте свою запись A

    Еще одна возможная причина ошибки 403: просмотреть содержимое сайта. Чтобы обойти это, убедитесь, что ваше доменное имя указывает на правильный IP-адрес.

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

    Запустите сканирование на наличие вредоносных программ

    Ошибка 403 может быть связана с вредоносным ПО: ваш веб-сайт WordPress может постоянно добавлять нежелательный код в файл .htaccess после заражения. Ошибка 403 будет продолжаться, даже если вы исправите файл, используя наш первый предложенный метод.

    Итак, запустите сканирование вашего сайта, чтобы найти вредоносное ПО, используя плагин WordPress, такой как Wordfence или Sucuri. Большинство плагинов безопасности для WordPress могут избавиться от вредоносного ПО: вам будут предложены различные варианты, когда плагин обнаружит заражение, например, восстановление или удаление зараженных файлов.

    Еще один способ восстановить сайт — использовать файлы резервных копий или, если у вас отсутствует полная резервная копия необходимых файлов, резервная копия базы данных.

    Очистите кэш

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

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

    К счастью, очистка кеша и файлов cookie в выбранном вами браузере может решить проблему. Но будьте готовы: очистка кеша может привести к тому, что сайт будет работать медленнее при следующем посещении, так как браузер снова запросит файлы сайта. Кроме того, очистка ваших файлов cookie приведет к выходу из системы с любых сайтов, на которые вы в данный момент вошли.

    Если вы используете Google Chrome, как и многие другие люди, выполните следующие действия, чтобы очистить кэш и файлы cookie:

    1. Коснитесь значка с многоточием в правом верхнем углу экрана, затем нажмите «Настройки».
    2. Найдите раздел «Конфиденциальность и безопасность», затем нажмите кнопку «Очистить данные браузера».
    3. Выберите период времени удаления данных в раскрывающемся меню, затем выберите «Файлы cookie и другие данные сайта» и «Кэшированные изображения и файлы».
    4. Нажмите кнопку «Очистить данные», чтобы продолжить.

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

    Заключение

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

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

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

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

    Как исправить ошибку 403 Forbidden — Wetopi

    Понимание ошибки HTTP 403 Forbidden: каковы причины и как ее исправить.

    Содержание

    • Что такое ошибка 403 Forbidden
      • Различные сообщения об ошибках 403 в зависимости от веб-сервера
    • Как исправить код ошибки 403 Forbidden
      • 403 Запрещено из-за браузера
      • 403 Запрещено из-за вашего веб-сервера
        • Как исправить конфигурацию веб-сервера
      • 403 Запрещено из-за вашего брандмауэра
      • Код ошибки 403, вызванный плагином WordPress
    • Все коды состояния HTTP

    Что такое ошибка 403 Forbidden

    Код состояния ответа HTTP 403 Forbidden указывает, что сервер понимает ваш запрос, но отказывается его авторизовать. Другими словами, вы не авторизованы для доступа к указанному URL-адресу.

    Различные сообщения об ошибках 403 в зависимости от веб-сервера

    • «У вас нет прав для просмотра этой страницы»
    • «Похоже, у вас нет разрешения на доступ к этой странице».
    • «Ошибка 403 — Запрещено»
    • «Запрещено — у вас нет разрешения на доступ к /index. php на этом сервере»
    • «403 — Запрещено: доступ запрещен»
    • «403 — Запрещено Ошибка — вам не разрешен доступ к этому адресу»
    • «403 Запрещено — nginx»
    • «Ошибка HTTP 403 — Запрещено — у вас нет разрешения на доступ к запрошенному документу или программе»
    • «403 Запрещено — доступ к этому ресурсу на сервере запрещен»
    • «403 . Это ошибка. У вашего клиента нет разрешения на получение URL-адреса с этого сервера»

    В следующих разделах показаны причины и способы устранения ошибки:

    Как исправить код ошибки 403 Forbidden

    Мы поможем вам определить различные причины и способы их устранения в каждом случае.

    403 Запрещено из-за браузера

    Кэш вашего браузера или файлы cookie могут вызвать ошибку 403.

    СОВЕТ : Вы можете протестировать на вкладке браузера в режиме инкогнито , чтобы проверить, не являются ли файлы cookie браузера или кэшированная информация причиной ошибки 403 Forbidden.

    Если ваш сеанс инкогнито работает, проблема заключается в кеше браузера или файлах cookie.

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

    Также может случиться так, что ошибка возникает из-за файлов cookie сеанса . Это может быть случай с веб-сайтом, к которому вы обычно обращаетесь, и из-за истечения сеанса или из-за изменения какой-либо ссылки на файл cookie сервер не считает вас авторизованным и возвращает это сообщение об ошибке.

    Чтобы исправить ошибку, удалите все данные сеанса, файлы cookie и данные кеша из домена посещаемой страницы.

    403 Запрещено из-за вашего веб-сервера

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

    Как исправить конфигурацию веб-сервера
    1. Убедитесь, что ваш домен указывает на ваш сервер. Проверьте файл журнала и найдите ошибку. Другой альтернативой является отображение IP-адреса в сетевой панели инструментов разработчика вашего браузера:

      IP-адрес, отличный от нашего сервера, означает, что мы запрашиваем страницу или ресурс с неверного сервера. Проверьте домен в URL-адресе ресурса и конфигурацию зон DNS.

    2. Проверьте права доступа к файлу. Целевой HTML-ресурс, который пытается показать ваш сервер, должен быть доступен для чтения тому же пользователю, запустившему веб-сервер.

      Чтобы просмотреть и изменить права доступа к файлам вашего сайта, вам необходимо подключиться через SSH/FTP/SFTP. Вот как подключиться через SFTP к FileZilla.

    3. Проверьте .htaccess , если в вашей сети работает веб-сервер Apache.
    4. Проверьте nginx.conf , если ваша сеть работает с веб-сервером Nginx.

    Вы можете использовать этот онлайн-инструмент https://nginx.viraptor.info/, чтобы быстро отладить, какие блоки Nginx будут соответствовать определенному запросу.

    403 Запрещено из-за вашего брандмауэра

    Если предыдущие исправления еще не привели к нужной веб-странице, может быть 9Проблема 0003 между веб-сервером и брандмауэром.

    Если на вашем веб-сервере установлен брандмауэр веб-приложений (WAF), просмотрите журналы ошибок, в которых сообщает ваш брандмауэр.

    В этом примере показано, как ModSecurity блокирует запрос с отказом в доступе с кодом 403:

    Код ошибки 403, вызванный плагином WordPress

    ошибка вызвана несовместимым или неисправным плагином.

    Прежде всего, если после отключения всех ваших плагинов ошибка HTTP исчезает, значит, ваша ошибка 403 вызвана плагином WordPress.

    Чтобы найти подключаемый модуль, вызывающий проблему, мы рекомендуем выполнить следующий процесс:

    1. Отключить все ваши подключаемые модули .
    2. Проверьте страницу , которая выдает ошибку HTTP.
    3. Если страница Works , то включить один плагин из отключенного списка и перейти к предыдущему крутому 2.
    4. Если страница не удалась , то этот последний включенный плагин может быть причиной ошибки HTTP.

    Если во время тестирования вы не хотите ломать рабочий сайт:

    Клонируйте свой сервер для создания промежуточной среды !

    Клонировать сайт WordPress с Wetopi так же просто, как простой щелчок.

    Мы увлечены WordPress. С wetopi, управляемым хостингом WordPress, мы хотим свести к минимуму трения, с которыми сталкивается каждый профессионал при работе и размещении проектов WordPress.

    Не пользователь wetopi?

    Попробуйте сейчас — вы найдете эффективный способ работы с WordPress

    Бесплатные серверы с полной производительностью для разработки и тестирования.
    Кредитная карта не требуется.

    Все коды статуса HTTP

    200 OK

    201 Созданы

    202 Принятый

    203 Неавторитативная информация

    204

    205 Speat Содержание

    206.0002 207 Multi-Status

    208 Уже сообщается о

    226 IM, используемые

    300 Многочисленные варианты

    301 Перенос постоянно

    302 Найденные

    303 См. Другие

    304 Не измененный

    305.

    308 Постоянное перенаправление

    400 Неверный запрос

    401 Неавторизованный

    402 Требуется оплата

    403 Запрещено

    404 Не найдено

    405 Метод не разрешен0005

    406 НЕДВИЖИМОСТЬ

    407 Прокси-аутентификация Требуется

    408 Тайм-аут запроса

    409 Конфликт

    410 Унесенные

    411 Длина

    412 Произвол.

    413. 415 Неподдерживаемый тип носителя

    416 Запрошенный диапазон невыполним

    417 Ожидание не выполнено

    418 Я чайник

    421 Неверный запрос

    422 Некомпотезируемая организация

    423 Заблокировано

    424 Неудача в зависимости

    426 Требуется обновление

    428 Требуется предварительное условие

    429 Слишком много запросов

    431 Заголовок Заголовок

    . Причины

    499 Запрос клиента закрыт

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

    501 Не реализовано

    502 Неверный шлюз

    503 Служба недоступна

    504 Timeout Timeout

    505 HTTP -версия не поддерживается

    506 Вариант также переговоры

    507 Недостаточное хранилище

    508 Loop обнаружил

    510. 403 ошибки от шлюза API

    Последнее обновление: 04.08.2022

    При вызове API-интерфейса Amazon API Gateway я получаю сообщение об ошибке 403. Как устранить ошибки 403 от API Gateway?

    Краткое описание

    Код ответа HTTP 403 означает, что клиенту запрещен доступ к действительному URL-адресу. Сервер понимает запрос, но не может его выполнить из-за проблем на стороне клиента.

    API шлюза API могут возвращать ответы 403 по любой из следующих причин:

    .
    Выпуск Заголовок ответа Сообщение об ошибке Основная причина
    Доступ запрещен «x-amzn-errortype» = «AccessDeniedException» «Пользователь не авторизован для доступа к этому ресурсу с явным отказом» Вызывающий объект не авторизован для доступа к API, который использует авторизатор API Gateway Lambda.
    Доступ запрещен «x-amzn-errortype» = «AccessDeniedException» «Пользователь: не авторизован для выполнения: execute-api: Invoke для ресурса: с явным отказом»

    Вызывающий объект не авторизован для доступа к API, который использует авторизацию AWS Identity and Access Management (IAM). Или у API есть прикрепленная политика ресурсов, которая явно запрещает доступ к вызывающей стороне.

    Дополнительные сведения см. в разделе Проверка подлинности IAM и политика ресурсов.

    Доступ запрещен «x-amzn-errortype» = «AccessDeniedException» «Пользователь: анонимный не имеет права выполнять: execute-api: Invoke для ресурса: »

    Вызывающий объект не авторизован для доступа к API, который использует авторизацию IAM. Или у API есть прикрепленная политика ресурсов, которая явно не разрешает вызывающей стороне вызывать API.

    Дополнительные сведения см. в разделе Проверка подлинности IAM и политика ресурсов.

    Доступ запрещен «x-amzn-errortype» = «AccessDeniedException» «Токен безопасности, включенный в запрос, недействителен». Вызывающий использовал недопустимые ключи IAM для доступа к API, использующему авторизацию IAM.
    Отсутствует токен проверки подлинности «x-amzn-errortype» = «MissingAuthenticationTokenException» «Отсутствует токен проверки подлинности» В запросе не найден токен проверки подлинности.
    Срок действия маркера аутентификации истек «x-amzn-errortype» = «InvalidSignatureException» «Срок действия подписи истек» Срок действия токена аутентификации в запросе истек.
    Ключ API недействителен «x-amzn-errortype» = «ForbiddenException» «Указан неверный идентификатор ключа API» Вызывающий объект использовал ключ API, который недействителен для метода, требующего ключа API.
    Подпись недействительна «x-amzn-errortype» = «InvalidSignatureException» «Рассчитанная нами подпись запроса не соответствует предоставленной вами подписи. Проверьте свой секретный ключ доступа AWS и метод подписи». Подпись в запросе не совпадает с подписью на сервере при доступе к API, использующему авторизацию IAM.
    AWS WAF с фильтром «x-amzn-errortype» = «ForbiddenException» «Запрещено» Запрос блокируется фильтрацией брандмауэра веб-приложений, когда в API активирован AWS WAF.
    Путь к ресурсу не существует «x-amzn-errortype» = «MissingAuthenticationTokenException» «Отсутствует токен проверки подлинности»

    Запрос без заголовка «Авторизация» отправляется на несуществующий путь ресурса API.

    Дополнительные сведения см. в разделе Как устранить ошибки 403 «Отсутствует токен проверки подлинности» в конечной точке API REST шлюза API?

    Путь к ресурсу не существует «x-amzn-errortype» = «IncompleteSignatureException» «Заголовок авторизации требует параметра «Учетные данные». Заголовок авторизации требует параметра «Подпись». Заголовок авторизации требует параметра «SignedHeaders». Заголовок авторизации требует наличия заголовка «X-Amz-Date» или «Дата». Authorization=allow Запрос с заголовком «Авторизация» отправляется на несуществующий путь ресурса API.
    Неправильный вызов частного API с использованием общедоступных DNS-имен «x-amzn-errortype» = «ForbiddenException» «Запрещено»

    Вызов частного API из Amazon Virtual Private Cloud (Amazon VPC) с неправильным использованием общедоступных DNS-имен. Например: «Хост» или В запросе отсутствует заголовок «x-apigw-api-id» .

    Дополнительные сведения см. в разделе Вызов вашего частного API с использованием общедоступных имен узлов DNS для конкретных конечных точек.

    Вызов REST API с именем пользовательского домена с использованием конечной точки по умолчанию execute-api

    «x-amzn-errortype» = «ForbiddenException» «Запрещено»

    Вызывающий абонент использует значение по умолчанию execute-api конечная точка для вызова REST API после деактивации конечной точки по умолчанию.

    Дополнительные сведения см. в разделе Отключение конечной точки по умолчанию для REST API

    Вызов личного доменного имени шлюза API, для которого требуется взаимная безопасность транспортного уровня (TLS), с использованием недействительного сертификата клиента. «x-amzn-errortype» = «ForbiddenException» «Запрещено»

    Сертификат клиента, представленный в запросе API, не выдан хранилищем доверенных сертификатов личного доменного имени или недействителен.

    Дополнительные сведения см. в разделе Как устранять ошибки HTTP 403 Forbidden из личного доменного имени шлюза API, требующего взаимного TLS?

    Вызов личного доменного имени без сопоставления базового пути

    «x-amzn-errortype» = «ForbiddenException»

    «Запрещено»

    Вызывающий объект вызывает пользовательский домен без сопоставления базового пути с API.

     

    Дополнительные сведения см. в разделе Настройка имен собственных доменов для REST API.

    Вызов API с включенным личным доменом, когда URL-адрес домена включает этап

    «x-amzn-errortype» = «MissingAuthenticationTokenException»

    «Отсутствует маркер аутентификации»

    Сопоставление API указывает API, этап и, возможно, путь для использования для сопоставления. Поэтому, когда этап API сопоставляется с личным доменом, вам больше не нужно включать этап в URL-адрес.

    Дополнительные сведения см. в разделе Работа с сопоставлениями API для REST API.

    Разрешение

    Рассмотрим источник ошибки

    Если сообщение об ошибке 403 поступило из других источников, возможно, причина ошибки другая. Например:

    • Если об ошибке сообщается в веб-браузере, то эта ошибка может быть вызвана неправильной настройкой прокси-сервера. Прокси-сервер возвращает ошибку 403, если HTTP-доступ запрещен.
    • Если перед API есть другой сервис AWS, то этот сервис может отклонить запрос с ошибкой 403 в ответе. Например: Amazon CloudFront.

    Определите причину ошибки

    Подтвердите, что запрошенный ресурс существует в определении API

    Используйте curl для получения сведений о запросе и ответе

    Если ошибка может быть воспроизведена, используйте команду curl -v , чтобы получить дополнительные сведения между клиентом и API, как показано ниже:

     curl -X HTTP_VERB -v https://{api_id}. execute-api.{region}.amazonaws.com/{stage_name}/{resource_name} 

    Примечание: Дополнительные сведения см. на веб-сайте проекта curl.

    Если ошибка является результатом недействительного ключа API, убедитесь, что в запросе был отправлен заголовок «x-api-key» .

    Убедитесь, что настройки DNS на любом интерфейсе конечных точек Amazon VPC установлены правильно

    Примечание. Подтвердите следующее для API, вызываемых из Amazon VPC, который имеет только конечную точку интерфейса VPC.

    Убедитесь, что параметр DNS конечной точки интерфейса задан правильно в зависимости от типа используемого вами API.

    Имейте в виду следующее:

    • Чтобы вызвать региональный API из Amazon VPC, частные DNS-имена должны быть деактивированы на конечной точке интерфейса. Затем имя хоста конечной точки может быть разрешено общедоступным DNS. Дополнительные сведения см. в разделе Создание частного API в Amazon API Gateway.
    • Чтобы вызвать частный API из Amazon VPC с использованием частного DNS-имени API, необходимо активировать частные DNS-имена на конечной точке интерфейса. Затем имя хоста конечной точки интерфейса можно преобразовать в ресурсы локальной подсети Amazon VPC. Дополнительные сведения см. в разделе Как вызвать частный API.
      Примечание. Вам не нужно настраивать частный DNS, если вы вызываете частный API с помощью одного из следующих способов:
      Общедоступное DNS-имя частного API.
      -или-
      Псевдоним Amazon Route 53.

    Просмотрите политику ресурсов API

    Просмотрите политику ресурсов вашего API, чтобы убедиться в следующем:

    • (для API, вызываемых из Amazon VPC с конечной точкой интерфейса VPC) Политика ресурсов API предоставляет Amazon VPC или конечной точке интерфейса доступ к API.
    • Спецификации ресурсов и форматирование политики ресурсов верны.
      Примечание: При сохранении политики ресурсов не выполняется проверка спецификации ресурса. Примеры см. в разделе Примеры политики ресурсов шлюза API.
    • Вызывающему абоненту разрешено вызывать конечную точку API в соответствии с типом проверки подлинности, который вы определили для API. Дополнительные сведения см. в разделе Как политики ресурсов шлюза API влияют на рабочий процесс авторизации.

    Просмотр HTTP-запросов и ответных сообщений

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

    Примечание: Для автономного анализа сохраните сообщения в файле HTTP-архива (HAR).


    Помогла ли эта статья?

    Отправить отзыв


    Вам требуется выставление счетов или техническая поддержка?

    Обратитесь в службу поддержки AWS

    Войдите в консоль

    Узнайте об AWS

    • Что такое AWS?
    • Что такое облачные вычисления?
    • AWS Разнообразие, равенство и инклюзивность
    • Что такое DevOps?
    • Что такое контейнер?
    • Что такое озеро данных?
    • Облачная безопасность AWS
    • Что нового
    • Блоги
    • Пресс-релизы

    Ресурсы для AWS

    • Начало работы
    • Обучение и сертификация
    • Портфолио решений AWS
    • Архитектурный центр
    • Часто задаваемые вопросы по продуктам и техническим вопросам
    • Аналитические отчеты
    • Партнеры AWS

    Разработчики на AWS

    • Центр разработчиков
    • SDK и инструменты
    • . NET на AWS
    • Python на AWS
    • Java на AWS
    • PHP на AWS
    • JavaScript на AWS

    Помощь

    • Свяжитесь с нами
    • Подайте заявку в службу поддержки
    • Центр знаний
    • AWS re:Сообщение
    • Обзор поддержки AWS
    • Юридический
    • Карьера в AWS

    Amazon является работодателем с равными возможностями: Меньшинства / Женщины / Инвалидность / Ветеран / Гендерная идентичность / Сексуальная ориентация / Возраст.

    • Конфиденциальность
    • |
    • Условия сайта
    • |
    • Настройки файлов cookie
    • |
    • © 2022, Amazon Web Services, Inc. или ее дочерние компании. Все права защищены.

    Поддержка AWS для Internet Explorer заканчивается 31. 07.2022. Поддерживаемые браузеры: Chrome, Firefox, Edge и Safari. Узнать больше »

    Что такое ошибка 403? Как устранить неполадки

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

    «Запрещенная» ошибка 403 звучит более угрожающе, чем есть на самом деле.

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

    Вот все, что вам нужно знать о том, почему возникают эти ошибки и что делать, если вы столкнетесь с ними.

    Наиболее распространенные причины ошибок 403

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

    Это не какой-то грандиозный заговор. На каждом веб-сайте есть страницы, которые не открыты для публики — обычно это места, где владельцы сайта могут тестировать новые функции или редактировать другие части сайта.

    Ошибки 403 не редкость, особенно если вы вводите URL-адреса вручную. Кристал Кокс/Business Insider

    Например, в Insider есть страницы, которые используются для редактирования текста и изображений в истории. Люди, не работающие в Insider, не имеют доступа к этим страницам, потому что если бы они имели доступ, любой мог бы отредактировать или удалить любую историю в любое время.

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

    Как устранить ошибку 403

    Не все ошибки 403 можно исправить, и не все ошибки можно исправить самостоятельно — вам может понадобиться помощь администратора сайта.

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

    Исправление ошибки 403

    • Попробуйте обновить страницу. Нажмите круглую кнопку со стрелкой в ​​браузере. Иногда ошибка 403 — это просто временный сбой в системе. Это не всегда будет работать, но это легко попробовать.
    • Дважды проверьте URL-адрес. Убедитесь, что вы действительно пытаетесь открыть нужную веб-страницу. Если вы находитесь не в том месте, вы не увидите нужную страницу.
    • Очистить кеш. Кэш — это место временного хранения, в котором сохраняются небольшие данные (например, логотипы, изображения и т. д.) посещенных вами веб-сайтов, чтобы вашему компьютеру не приходилось их снова извлекать. Обычно вы можете очистить кеш через то же меню, которое вы используете для очистки данных просмотра.

      Очистка кеша вашего устройства и добавление новых данных могут решить проблему. Дэйв Джонсон/Business Insider
    • Свяжитесь с администраторами: Если простые приемы не работают, возможно, проблема не в вашем компьютере.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *