Ошибка код 403: 403 Forbidden — HTTP | MDN

Содержание

Что значит ошибка 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: как подключиться, программы для доступа

Если вы пользуетесь услугами 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 — Раздел помощи

В статье мы расскажем, что такое ошибка 403 (403 forbidden) и как ее исправить.

  • Ошибка 403: что она значит
  • Хостинг заблокирован
  • Некорректное название главной страницы
  • Файлы загружены вне корневой директории
  • Некорректные настройки в файле .htaccess
  • Некорректная работа плагинов
  • Как устранить ошибку 403 forbidden, если описанные способы не помогли
  • Что делать, если ошибка 403 forbidden запрещает доступ к стороннему ресурсу

Ошибка 403: что она значит

Ошибки вида 4хх относятся к категории ошибок клиента (браузера) — когда сервер отправил ответ на запрос, но браузер не может его обработать.

Код 403 (forbidden) значит, что доступ к этому ресурсу запрещен. Текст ошибки может отличаться, например:

  • error 403,
  • 403 запрещено,
  • HTTP 403,
  • Forbidden 403,
  • Access denied (перевод на русский: доступ запрещен),
  • Error: access denied и др.

Ниже мы опишем наиболее распространенные причины возникновения этой ошибки.

Хостинг заблокирован

Хостинг может быть заблокирован по следующим причинам:

  • Нехватка средств на балансе услуги. Пополните баланс хостинга, чтобы сайт продолжал работать.
  • Нарушение правил договора. В этом случае перед блокировкой отправляется уведомление на контактный email услуги: если вы получили это письмо, необходимо устранить нарушение в течение 24 часов.

Некорректное название главной страницы

Главная страница (или индексный файл) — это страница, которая открывается первой при переходе по домену. По умолчанию индексный файл в панели управления SpaceWeb называется index.html или index.php. Ошибка 403 (forbidden) означает, что файл отсутствует или его название отличается.

Чтобы исправить название файла:

  1. Перейдите в панель управления.
  2. Разверните блок Хостинг и выберите Сайты:

  1. Затем справа от имени пользователя кликните Открыть папку:

  1. Перейдите в корневую директорию сайта. Нажмите на иконку индексного файла и выберите Переименовать:

  1. Укажите название файла.

Если файл стартовой страницы отсутствует, выполните шаги 1, 2 и 3. Затем перейдите в корневую папку сайта и кликните Загрузить файлы:

Файлы загружены вне корневой директории

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

  1. Перейдите в панель управления.
  2. Разверните блок Хостинг и выберите Сайты:

  1. Затем справа от имени пользователя кликните Открыть папку:

  1. Перейдите в корневую директорию сайта и проверьте наличие файлов:

Некорректные настройки в файле .htaccess

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

Для решения проблемы обратитесь к разработчику сайта. Зачастую она связана с правилами «RewriteRule» или путаницей с действиями «deny» и «allow».

 


Некорректная работа плагинов

Эта проблема может возникнуть, если ваш сайт создан на CMS WordPress. Чтобы исправить ошибку 403, необходимо перейти в админку сайта и обновить все плагины.
Если разработчики перестали поддерживать один из них, рекомендуем установить актуальный плагин с аналогичным функционалом.

Как устранить ошибку 403 forbidden, если описанные способы не помогли

Если вышеперечисленные способы не помогли и сайт по-прежнему недоступен — обратитесь в службу поддержки. Наши технические специалисты готовы помочь в любое время.

Что делать, если ошибка 403 forbidden запрещает доступ к стороннему ресурсу

Как исправить ошибку 403 (доступ запрещен), если вы перешли на сторонний ресурс:
Проверьте корректность URL. Иногда ошибка может возникнуть, когда вы обращаетесь к подразделу: например, при вводе в адресной строке test.ru/contacts возникает ошибка. Но если указать test.ru/contacts/ (со знаком / в конце), страница открывается корректно.

  • Проверьте, не закрыт ли доступ намеренно. Например, руководство предприятия может закрыть доступ с рабочих компьютеров ко всем ресурсам, кроме корпоративных.
  • Обновите страницу или зайдите позже. Высока вероятность, что владелец сайта знает о проблеме и занимается ее решением.
  • Возможно, сайт закрыт в определенном регионе. При подключении к интернету вашему устройству присваивается IP-адрес. IP содержит информацию о регионе, и на ее основе администратор может ограничить доступ к определенной странице или сайту целиком. Для решения проблемы можно использовать VPN или прокси-сервер.
  • Очистите кеш и cookies браузера. Это может быть полезно, если ранее не было проблем с доступом к сайтам.
  • Обратитесь к интернет-провайдеру. Если перечисленные способы не помогли исправить ошибку, обратитесь в поддержку поставщика интернет-услуг: возможно, провайдер попал в черный список — из-за этого могут быть проблемы с доступом к сайтам.
     

Как очистить кэш браузера в вашем веб-браузере

Развитие веб-сайта Техническое обслуживание

01 февраля 2023 г.

Домантас Г. и Ташия Т.

4 минуты Чтение

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

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

Без лишних слов, начнем.

Зачем очищать кэш и историю браузера

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

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

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

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

Например, если вы используете веб-сайт WordPress, вы можете использовать подключаемый модуль кэширования, чтобы создать статическую версию вашего сайта, чтобы показывать пользователям, когда они повторно посещают его. Чтобы сэкономить время и снизить затраты на обслуживание веб-сайта, используйте бесплатные плагины для кэширования WordPress, такие как W3 Total Cache и WP Fastest Cache.

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

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

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

Pro Tip

Служба хостинга веб-сайтов WordPress от Hostinger использует серверы LiteSpeed ​​и включает подключаемый модуль кэширования LSCWP для повышения производительности вашего веб-сайта.

Как очистить кеш браузера в разных браузерах

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

В этом разделе мы расскажем, как очистить кэш браузера в трех популярных браузерах: Google Chrome, Mozilla Firefox и Safari.

Очистка кэша браузера в Google Chrome

1. Откройте Chrome на своем компьютере и щелкните вертикальный многоточие в правом верхнем углу экрана.

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

3. После появления окна Очистить данные просмотра выберите период времени в раскрывающемся меню. Обратите внимание, что параметр Все время очищает всю историю посещенных страниц, файлы cookie и кэшированные файлы.

4. Установите или снимите флажки в зависимости от того, что вы хотите очистить. Варианты включают История просмотров , Файлы cookie и другие данные сайта и Кэшированные изображения и файлы . В следующем примере мы только установили флажок, чтобы удалить все кэшированные изображения и файлы.

5. Щелкните Очистить данные .

Очистка кеша браузера в Mozilla Firefox

Посмотрите это видеоруководство, чтобы узнать, как очистить кеш в Firefox:

Подпишитесь на другие обучающие видео! Академия Хостингер

Подписаться

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

1. Откройте Mozilla Firefox на своем компьютере и нажмите на три горизонтальные линии в правом верхнем углу экрана.

2. Выберите Настройки .

3. Нажмите на панель Конфиденциальность и безопасность .

4. Прокрутите вниз до раздела Файлы cookie и данные сайта и нажмите Очистить данные…

5. Установите флажки Файлы cookie и Данные сайта и Кэшированный веб-контент , чтобы очистить оба поля, или выберите один из них, чтобы очистить только кеш или куки, как показано ниже.

6. Нажмите кнопку Очистить , чтобы удалить кеш Firefox.

Очистка кэша браузера в Safari

1. Нажмите вкладку меню Safari на панели в верхней части экрана и выберите Настройки…

2. Когда появится всплывающее окно, нажмите Дополнительно .

3. Установите флажок Показать меню «Разработка» в строке меню .

4. Щелкните вкладку Develop в строке меню Safari в верхней части экрана и выберите Empty Caches .

Заключение

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

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

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

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

Узнайте больше об обслуживании веб-сайта

Как диагностировать и исправить взломанный веб-сайт
Как перенаправить домен
Время работы и простоя веб-сайта
Хотлинкинг: что это такое и почему это плохо?
Как проверить элемент
Как загрузить резервную копию веб-сайта

Как очистить кэш Часто задаваемые вопросы

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

Что такое кэшированные данные?

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

Безопасна ли очистка кэша?

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

Как часто следует очищать кэш?

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

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

Другие работы Домантаса Г.

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

Еще от Ташии Т.

Объяснение 403 Запрещенная ошибка и эффективные решения

Термин « 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. Найдите раздел «Конфиденциальность и безопасность», затем нажмите кнопку «Очистить данные браузера».

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

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