403 ошибка на сайте


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

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

Что значит 403 ошибка – доступ запрещен на WordPress?

Сама цмс вордпресс показывает коды и сообщения при возникновении ошибки на вашем сайте. Смотрите наиболее общий список ошибок и как их исправить:

Сообщение 403 ошибки

Данное сообщение показывается в том случае, когда ваш сервер не разрешает доступ к какой –то конкретной странице. Поэтому данная ошибка обычно сопровождается следующим текстом:

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 — Access denied on wp-admin or WordPress login page (Доступ запрещен к разделу wp-admin или странице «залогинивания»)
  • 403 Forbidden – during WordPress install (В течение установки блога Вордпресс).
  • 403 Forbidden error when visiting any page on your WordPress site. (Когда посещаете всякую страницу на wordpress сайте).

Также вполне возможно вы увидите просто текст «Access Denied» (Доступ запрещен), вместо полного текста статуса об ошибке.

Также вы можете увидеть и такой мессидж «Access to yourdomain.com was denied. You don’t have authorization to view this page» (Доступ к сайту с вашим доменом был запрещен. Вы не можете авторизоваться, чтобы увидеть данную страницу).

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

Каковы причины возникновения 403 ошибки запрета доступа?

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


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

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

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

Говоря все это, давайте посмотрим, а как можно решить возникающую 403 ошибку WordPress.

Устранение ошибки в WordPress

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

Исправление 403 ошибки, вызванной работой WordPress плагинов.

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

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

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

Другой случай ошибки может быть связан с повреждением файла .htaccess на вашем хостинге. Восстановить его достаточно легко. Прежде всего необходимо подключиться к вашему хостингу через FTP клиент или зайти напрямую в панель вашего хостинга. Затем находите его в корневой папке с вашим сайтом и скачиваете. После этого удаляем .htaccess с вашего сервера.


Удаление файла htacces

Теперь попробуйте получить доступ к вашему сайту. Если ошибки не было, то причина была в нем. Вы можете сгенерировать свежий файл .htaccess, войдя внутрь админ панели WordPress и зайдя в раздел Постоянные ссылки (Permalinks).

Генерируем новый файл htaccess

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

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

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

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


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

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

Подключитесь к вашему сайту с помощью ФТП клиента. Перейдите в корневую папку (как правило это public_html), которая содержит все файлы сайта.

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

Кликните на выбранную вами папку и нажмите правую клавишу мыши и спуститесь до раздела «Права доступа» (File Permission) в контекстном меню.

Ваш ФТП клиент покажет вам следующее диалоговое окно:

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


Все папки на вашем сайте должны иметь разрешение 744 или 755. Все файлы на сайте также должны иметь права доступа к ним 644 или 640.

Вы можете установить права доступа к файлам 744 или 755. Установите флажок рядом с параметром «Recurse into subdirectories» и переключите радио кнопку рядом с пунктом «Применить только к папкам» (Apply to directories only). Нажмите на кнопку Ок. Теперь ваш фтп клиент начнет установку прав доступа ко всем подразделам в выбранной папке.

Как только это будет сделано, вам нужно повторить данный процесс, но уже для всех файлов. На этот раз вы будете использовать разрешение 640 или 644 и не забудьте установить флажок в позицию «Recurse into subdirectories» и выбрать «Применить ко всем файлам» (Apply to files only). Нажимаете ОК и все перезапишется.

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

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

smarticle.ru

Информация об операционной системе

Сообщения об ошибках Forbidden могут появляться в любых из нижеперечисленных операционных систем Microsoft Windows:

  • Windows 10
  • Windows 8
  • Windows 7
  • Windows Vista
  • Windows XP
  • Windows ME
  • Windows 2000

www.solvusoft.com

Характеристика ошибки 403

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

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

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


Причины возникновения ошибки в браузере

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

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

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


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

Некорректный index

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

  • Как исправить ошибку 403.php;
  • .phtml;
  • .shtml;
  • .htm;
  • .html.

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


Неверно настроенные права доступа

Другая частая причина — некорректные права доступа. Например, если выставить ограничение доступа к папке …/forum, то интернет-пользователь не сможет попасть по пути site.ru/forum. Папка будет недоступна и для веб-сервера, что обязательно приведет к возникновению ошибки 403.

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

Ограничения в файле. htaccess

Ограничить доступ к файлу или папке можно и с помощью внесения изменений в файл. htaccess. Однако, вносить запреты и иные изменения в этот файл нежелательно, так как в нем уже имеются «стандартные» запреты. Если же иного выхода нет, то в него можно прописать следующую команду: options + Indexes.

Ошибочный путь к интернет-странице

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


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

Проблема кэша DNS-сервера

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

komp.guru

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

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

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

Вот так может выглядеть стандартная страница с выдачей данной ошибки:

Стандартная страница

При желании ее можно заменить на свою, указав при помощи директив файла .htaccess URL адрес страницы которую необходимо загружать вместо стандартной, подробнее о том как это сделать читайте в статье: Файл htaccess — настройка и примеры использования.

Наиболее частые причины ограничения доступа, которые вызывают код ошибки 403 следующие:

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

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

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

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

webmastermix.ru

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

403 ошибка на сайте

 

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

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

Дизайнеры сайтов могут настраивать внешний вид страницы ошибки 403, совсем как ошибок 404 и 502. Так что вы можете столкнуться с самыми разными веб-страницами с ошибкой 403. Также могут различаться и названия. Вы можете увидеть такие надписи, как:

  • Ошибка 403: доступ запрещён
  • Отказано в доступе (403)
  • Отказано в доступе: у вас нет доступа к этому серверу
  • 403 Forbidden
  • HTTP 403
  • HTTP Error 403 – Forbidden
  • HTTP Error 403.14 – Forbidden
  • Error 403
  • Error 403 – Forbidden

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

 

Обновите страницу

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

403 ошибка на сайте

 

Перепроверьте адрес

Самой распространенной причиной возникновения ошибки 403 является неправильно введенный URL-адрес. Убедитесь, что введенный вами адрес доступа соответствует веб-странице или файлу, а не каталогу. Обычно URL-адрес заканчивается на .ru, .by, .com, .php, .org, .html или просто имеет расширение имени файла, в то время как URL-адрес каталога обычно заканчивается на “/”.

403 ошибка на сайте

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

 

Очистите кэш и cookies в своем браузере

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

403 ошибка на сайте

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

 

Проверьте, имеете ли вы право доступа к URL-адресу

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

403 ошибка на сайте

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

 

Попробуйте позже

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

 

Свяжитесь с веб-сайтом

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

 

 

Свяжитесь со своим провайдером

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

www.kv.by

Что значит ошибка 403 для пользователя, и как ее устранить

Ошибка может отображаться на экране по разному. Чаще всего на мониторе появляются сообщения «Error 403», «Error 403 forbidden», «HTTP error 403 forbidden», либо сообщение на русском языке о том, что доступ запрещен. Это зависит от того, на каком из движков работает сайт.

403 ошибка на сайте

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

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

Код ошибки 403 – как исправить администратору

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

403 ошибка на сайте

Найдя данный файл, нужно выполнить следующие действия:

  • попробовать переименовать его;
  • взамен поставить новый либо скачанный файл с первоначальным названием;
  • открыть страницу, на которой появлялось сообщение об ошибке.

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

Найдите корневой каталог и, нажав на него, щелкните левой клавишей мыши, а затем проведите следующие действия:

  • выбрав пункт Атрибуты файл, в открывшемся окне в поле Значение введите 755;

403 ошибка на сайте

  • внизу окна выберите пункт Применить только к каталогам.
  • подтвердив данное действие, повторите те же манипуляции, введя числовое значение 644 и выбрав пункт Применить только к файлам.

403 ошибка на сайте

Заключительным этапом является проверка новых настроек. Для этого снова войдите на страницу и выясните, устранена ли проблема.

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

semantica.in

18

Ошибка 403 – пожалуй самая распространенная “неполадка” в Интернете. В целом, ошибкой в классическом понимании её назвать нельзя. Причина кроется не в фатальной ошибке на сервере или упавшем/зависшем компоненте, а в банальном ограничении доступа к запрашиваемой странице. Если переходя по URL пользователь видит ошибку с кодом 403, значит, ему запрещен просмотр этой страницы или всего веб-сайта.

Untitled-1

Как правило, данная ошибка возникает при попытке открыть «запрещенный» сайт. Он может быть запрещен на стороне провайдера, то есть, внесенным в реестр Роскомнадзора, а может содержаться в списке не рекомендуемых к просмотру, если на компьютере установлена утилита «родительский контроль». Не редко к блокированию сайтов прибегают работодатели. Согласитесь, вряд ли кому-то понравится платить деньги человеку, который вместо выполнения своих обязанностей переписывается с друзьями в социальных сетях или смотрит ролики на YouTube. Ошибка 403 – сигнал о том, что доступ к сайту кем-то запрещен. Это не значит, что пользователя кто-то ограничивает намеренно, вполне возможно, он просто пытается войти на закрытые разделы сайта.

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

Причины, по которым может возникать 403-я ошибка доступа:

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

  • Пользователь заходит в раздел сайта, который для него не предназначен. К примеру, открывает ссылку на закрытый раздел форума, на просмотр которого не имеет делегированных администрацией прав.
  • Пользователь пытается открыть или загрузить файл, доступ к которому закрыт самим сервером. К примеру, это могут быть файлы конфигурации с паролями от базы данных.
  • Пользователь был заблокирован по IP-адресу. Обычно после такой блокировки ограничивается доступ к всему сайту, а выдают её за разного рода деструктивные действия: попытки взломать что-либо, флуд или спам, участие в DDoS-атаке на сайт.

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

Решение проблемы:

Неправильный index

Довольно часто причиной появления ошибки 403 становится некорректный файл index. Он отвечает за отображение главной страницы в директории. К примеру, заходя по URL типа site.com/sub браузер выводит содержимое файла site.com/sub/index.html – при этом важно, чтобы его расширение соответствовало одному из допустимых. В противном случае браузер не получает никакой информации и выводит ошибку о запрете доступа – это правильное поведение.

Допустимыми расширениями считаются: .html, .htm, .shtml, .phtml и .php – последний встречается чаще других и в некотором смысле универсален, если сам index содержит валидный код.index

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

Неправильные права доступа

Еще одна распространенная причина – неправильные права у папки, в которую пользователь пытается получить доступ. К примеру, если установить запрет на просмотр папки …/forum, то из интернета нельзя будет попасть на site.com/forum. Это касается не только доступа из веба. Закрытую папку не сможет прочитать и сам веб-сервер, что непременно вызовет ошибку с кодом 500.

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

Запрет доступа в .htaccess

Запретить доступ к каталогу или файлу можно не только через права на сервере, но и в файле .htaccess.

Изменять что-либо и снимать запреты доступа в .htaccess не рекомендуется, изначально в нем прописаны запреты для безопасности сервера. Если же ситуация не подразумевает другого выхода, можно добавить в файл следующую строчку: “Options +Indexes”.

Неправильный путь к странице

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

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

Обновление DNS-кэша

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

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

 

 

 

seooki.ua

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

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

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

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

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

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

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

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

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

Hostinger htaccess

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

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

cPanel Диспетчер файлов

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

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

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

Hostinger htaccess удалить

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

WordPress Постоянные ссылки

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

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

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

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

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

FileZilla атрибуты файла

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

FileZilla атрибуты 755

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

FileZilla атрибуты 644

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

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

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

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

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

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

FileZilla Plugins отключены

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

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

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

Заключение

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

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

 

www.hostinger.ru


You May Also Like

About the Author: admind

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

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.