Как Исправить Ошибку 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 на самом деле. 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, вы должны включить показ скрытых файлов в настройках файлового менеджера:
- Найдите иконку Диспетчер файлов в панели cPanel
- В каталоге public_html найдите файл .htaccess.
- Если вы не можете найти данный файл, нажмите Настройки и поставьте галочку напротив Показать скрытые файлы (dotfiles).
Чтобы дать вам общее представление о файле .htaccess, мы расскажем о нём немного подробнее. Htaccess — это файл конфигурации сервера и в основном предназначен для изменения конфигурации в настройках сервера Apache. Он необходим для правильной работы вашего сайта.
Теперь, когда вы нашли его, вам необходимо сделать следующее:
- Скачайте htaсcess на ваш компьютер, чтобы иметь его резервную копию.
- После этого удалите файл.
- Теперь попробуйте зайти на ваш сайт вновь.
- Если он работает нормально, значит ваш файл .htaccess был повреждён.
- Чтобы создать новый файл, зайдите в панель управления WordPress, и перейдите в раздел Настройки → Постоянные ссылки.
- Без внесения каких-либо изменений, нажмите кнопку Сохранить изменения внизу страницы.
- После этого у вас должен появиться новый .htaccess файл.
Однако, если это не помогло решить вашу проблему, то переходите к следующему шагу.
Шаг 2 – Настройка прав доступа
Еще одной причиной для появления ошибки 403 Forbidden являются некорректные права доступа для ваших файлов или папок. В общих чертах, в процессе создания файлов у них устанавливаются стандартные права доступа. В некоторых случая, к примеру, во время установки плагинов или других действий появляется необходимость эти права доступа изменить. Сделать это довольно легко. Вы можете воспользоваться для этого либо FTP-клиентом, либо Файловым Менеджером. В данном примере мы воспользуемся FTP-клиентом FileZilla, так как он имеет больше возможностей для смены прав доступа к файлам и папкам:
- Подключитесь с помощью FTP-клиента к вашему сайту.
- Перейдите в корневой каталог вашего хостинг аккаунта, обычно это public_html.
- Выберите его и нажмите на него правой кнопкой мыши, затем выберите Атрибуты Файла.
- Поставьте галочку напротив Применить только к каталогам, введите значение прав 755 в поле ввода и нажмите OK.
- После того как FileZilla закончит изменение прав доступа к папкам, повторите пункт номер 3, но в этот раз выберите Применить только к файлам и введите 644 в числовое поле.
- После этого попытайтесь зайти на ваш сайт и узнать исправлена ли ошибка.
Если вы хотите узнать немного больше о правах доступа в Linux, загляните в данное руководство.
Если вы всё еще получаете ошибку 403, то переходите к следующему шагу.Шаг 3 – Отключение плагинов WordPress
Если вы до сих пор не смогли решить данную проблему, значит высоки шансы того, что она связана с поврежденными или несовместимыми с вашим WordPress плагинами. Решить данную проблему можно просто отключив их. Чтобы сохранить ваше время и убедиться в том, что именно плагин является причиной ошибки, нам необходимо отключить все плагины сразу. Вот что вам необходимо для этого сделать:
- Войдите в ваш хостинг аккаунт с помощью FTP и перейдите в каталог public_html или каталог в котором находятся файлы вашего WordPress.
- Откройте каталог wp-content.
- Далее переименуйте каталог с плагинами
plugins, к примеру в ‘plugins-отключены’, чтобы их потом было легче найти.
Это полностью отключит все плагины.
Теперь попробуйте вновь посетить свой сайт. Это решило проблему? Если да, то один из плагинов являлся причиной ошибки 403 Forbidden. Теперь вновь измените название папки с плагинами на plugins, и попытайтесь отключить плагины один за другим. Вы также можете менять название папки определённого плагина, чтобы отключать их по отдельности. Таким образом вы сможете обнаружить проблемный плагин.
Вы можете либо попытаться переустановить плагин, либо установить его замену. К сожалению, если ничего из выше перечисленного вам не помогло, вам необходимо связаться с вашим провайдером услуг хостинга.
Заключение
Следуя данным шагам, вы легко сможете избавиться от ошибки 403 forbidden error. Данная ошибка довольно раздражающая, и не позволяет вам получить доступ к вашему сайту.
Однако наша пошаговая инструкция поможет вам исправить данную ошибку.Надеемся, что наше руководство было для вас полезным и достаточно простым,чтобы следовать его инструкциям. Чтобы узнать о WordPress больше, посетите страницу руководств по WordPress.
Елена имеет профессиональное техническое образование в области информационных технологий и опыт программирования на разных языках под разные платформы и системы. Более 10 лет посвятила сфере веб, работая с разными CMS, такими как: Drupal, Joomla, Magento и конечно же наиболее популярной в наши дни системой управления контентом – WordPress. Её статьи всегда технически выверены и точны, будь то обзор для WordPress или инструкции по настройке вашего VPS сервера.
Більше статей від Elena B.
Ошибка 403 forbidden (доступ запрещён)
Информация обновлена:
9 октября 2022
Время на чтение:
480
Содержание- Что значит ошибка 403 на сайте
- Причины появления ошибки 403 forbidden access is denied
- 403 forbidden — как устранить владельцу сайта
- Ошибка 403 доступ запрещен — как исправить пользователю
Что значит ошибка 403 на сайте
Ошибка сервера 403 Forbidden означает ограниченный доступ либо отсутствие материала, который посетитель пытается найти на запрашиваемой странице. То есть сервер понял запрос, но отказывается авторизоваться. Это ошибка похожа на 401, однако в этом случае повторная аутентификация не будет иметь никакого значения.
Доступ запрещен (к примеру, у пользователя не хватает прав к запрашиваемому ресурсу). Чаще всего пользователь не может с этим ничего сделать и работать над ошибкой должен владелец сайта. Владелец мог случайно либо преднамеренно установить ограничение на требуемую страницу. Также запрет может быть установлен администратором сервера, разработчиком веб-приложения, интернет-провайдером, администратором сети, через которую производится доступ в интернет.
Код 403 также могут возвращать антивирусные программы.
Причины появления ошибки 403 forbidden access is denied
При попытке доступа к сайту ошибка 403 Forbidden может возникать по следующим причинам:
- Владельцем установлено ограничение на доступ к запрашиваемой странице (к примеру, по IP-адресу, браузеру или другим критериям).
- Посетитель сайта пытается зайти на страницу, которая доступна только зарегистрированным пользователем.
- На сайте либо данной странице проводятся технические работы, и она временно недоступна.
- Конкретного пользователя заблокировали за неправомерные действия: спам, флуд, попытки взлома и т.д.
При попытке доступа к собственному сайту ошибка 403 может говорить о следующем:
- Установлены неправильные права доступа к файлам каталогам сайта на хостинге.
- Корневая директория не содержит файлы сайта.
- Есть определенные ограничения в файле .htaccess.
- Хостинг-провайдер установил определенные ограничения.
- Скрипты работают некорректно.
403 forbidden — как устранить владельцу сайта
Если вы владелец сайта, есть большая вероятность, что у вас получится решить данную проблему. Вот что можно сделать при возникновении ошибки 403 Forbidden:
- Проверить разрешения для файлов (права доступа). Они определяют к каким страницам или будет иметь доступ посетитель. каталогам
- Проверить владельца папок. Иногда 403 ошибка возникает из-за неверного владельца файлов или папок. Иногда права могут быть правильными, но владельцем файлов может быть человек, который не входит в группу доверенных пользователей. Решение — обладателем файлов и папок должен стать веб-сервер. Для этого нужно подключиться к серверу по SSH и ввести следующую строку: chown пользователь:группа//путь к файлу.
- Отключить файл .htaccess. Это файл, который находится в корне каталога. Если в файле .htaccess настройки выполнены неправильно, может появляться ошибка 403. Отключение файла настроек поможет понять, является ли он причиной проблемы. Чтобы найти данный файл, необходимо зайти на свой хостинг, зайти в диспетчер файлов, найти одноименный файл, щелкнуть на него и переименовать.
- Проверить свое подключение к серверу. Так, временные неполадки в работе сервера могут вызывать ошибку 403. Решение — владелец сайта должен выяснить связана ли данная ошибка с данными, которые хранятся на определенном сервере и временно недоступны.
- Проверить настройки MobSecurity или другой программы безопасности. Это ПО может блокировать страницы для тех пользователей, чьи действия считает подозрительными или. В результате посетитель сайта видит ошибку 403. Решение — добавить в настройки MobSecurity исключения (это получится сделать на VPS). На виртуальном хостинге так не получится, поэтому лучше связаться с провайдером для помощи и объяснить ему ситуацию. небезопасными
- Отключить плагины. Вспомните какие плагины были установлены последними. Отключите все расширения, установленные за последние несколько недель и посмотреть решится ли ситуация после этого.
- Почистить файлы Cookies. 403 ошибка может возникать из-за старых Cookies, поэтому не лишним будет их почистить.
- Включить доступ к каталогам. По умолчанию, их могут просматривать только определенная группа лиц.
Ошибка 403 доступ запрещен — как исправить пользователю
Пользователь ничего не может сделать со своей стороны, так как ему запрещён доступ к той или иной странице.
Но все-равно есть действия, которые пользователь ресурса может сделать со своей стороны:
- Обновить страницу. В этом поможет клавиша F5 либо специальный символ обновления в браузере.
- Перепроверьте лишний раз адрес, ведь иногда ошибка вызвана неверным URL. Посетитель должен убедиться, что он вводит в строку адрес страницы, а не адрес каталога. Дело в том, что большинство сайтов не предоставляет пользователям доступ к каталогам. В таком случае, на экране можно увидеть ошибку 403.
- Стоит очистить кэш и Cookies в браузере пользователя. Ведь ошибочная страница могла быть кэширована в браузере, в то время как владелец ресурса уже сменил адрес страницы, и для остальных пользователей она доступна. Минусом данного метода в том, что снова нужно будет войти во все учетные записи, в которые выходили раньше с этого браузера.
- Проверить имеется ли доступ к URL адресу. На некоторых сайтах, чтобы увидеть содержимое страницы, нужно сперва войти в систему. В таком случае, тоже может появляться ошибка 403. Вам нужно войти в систему, если вы уже были ранее зарегистрированы либо зарегистрироваться впервые, введя необходимы данные.
- Попробовать зайти позже. Всегда не лишним будет немного подождать и попробовать снова запросить доступ к странице. Это может сработать, потому что часто ошибка 403 вызвана неполадками на самом сайте, которые впоследствии могут быть исправлены владельцем ресурса.
- Выход из системы и вход. Если посетитель достаточно давно зарегистрирован на сайте и не выходил из него (не выключал компьютер) также может появиться ошибка 403. Веб-сервер не может распознать идентификатор сеанса. Решение — выйти из системы и снова в нее войти.
- Свяжитесь с владельцем. Можно найти контактную информацию на сайте, связаться с владельцем и описать возникшую проблему.
- Связаться с провайдером. Это может сработать в том случае, если вы убеждены в том, что сайт работает и только у вас нет доступа к нему. По какой-либо причине может быть заблокирован публичный IP-адрес вашего интернет-провайдера.
0 / 5. 0
Почему вы видите ошибки 403 и как их исправить
Сообщение об ошибке 403 запрещено похоже на табличку «Не беспокоить», которую гости отеля размещают на дверях. Это означает, что у вас нет доступа для просмотра веб-страницы, и хост сайта не пустит вас.
Это сообщение об ошибке может раздражать, когда вам нужно получить доступ к содержимому сайта. К счастью, вы можете быстро и легко решить эту проблему, когда она возникает.
Что такое сообщение об ошибке 403 Forbidden?
Запрещенная ошибка 403 — это код состояния HTTP, который уведомляет вас о том, что ресурс или страница, к которой вы хотите получить доступ, заблокированы. По сути, запрещенная ошибка 403 — это предупреждение «вы не можете туда зайти».
Веб-сайты отображают сообщение об ошибке в соответствии со своим кодом, поскольку ошибка отображается с сервера, и поэтому она может отличаться. Сообщения об ошибках могут отображаться следующими способами:
- 403 Запрещено
- HTTP 403 Требуется разрешение
- 403 — Запрещено Ошибка
- 403 — Запрещено: доступ запрещен.
- Запрещено У вас нет разрешения на доступ к этому серверу
Каковы возможные причины сообщений об ошибках 403 Forbidden?
Различные веб-сайты сообщают о 403 запрещенных ошибках по разным причинам и разными способами. Вот наиболее распространенные причины, по которым это происходит:
1. Доступ к контенту ограничен подписчиками
Возможно, вы не сможете получить доступ к веб-сайту, поскольку его владелец приватизировал контент. Они могли сделать это по любой причине. Например, некоторые отели, бары или спортивные залы доступны только по членству, поэтому только подписчики могут получить доступ к веб-сайтам. Также возможно, что на сайте происходят изменения, которые владелец пока не хочет раскрывать.
2. Только авторизованные пользователи могут получить доступ к содержимому
Некоторые объекты доступны только избранным; типичным примером этого является школьная библиотека. Обычно вам понадобится школьный удостоверение личности для доступа в школьную библиотеку и, возможно, читательский билет, чтобы брать книги. Точно так же веб-сайты могут ограничивать свой доступ для определенных пользователей.
3. Контент веб-сайта ограничен определенными местоположениями
Геоблокировка — это тактика, используемая поставщиками контента для ограничения доступа к их контенту в зависимости от местоположения. Многие веб-сайты работают таким образом, и вы можете получить к ним доступ только в том случае, если вы живете в определенном месте. Типичным примером службы, которая делает это, является Netflix.
Вы можете задаться вопросом, как веб-сайт может определить ваше местоположение; ваш адрес интернет-протокола (IP) работает как адрес. Кто-то или служба могут точно определить ваше конкретное местоположение по вашему IP-адресу.
4. Многократные неудачные попытки входа с IP-адреса
Веб-сайт может заблокировать IP-адрес, если слишком много неудачных попыток входа с IP-адреса. Веб-сайты обычно принимают эту меру предосторожности, чтобы избежать спама и нежелательных сообщений с IP-адреса.
5. Некоторые другие причины ошибки 403 Forbidden
Другая причина, по которой вы можете столкнуться с ошибкой 403 Forbidden, связана с неправильной конфигурацией со стороны сервера. Это происходит в различных формах, включая следующие:
- Отсутствующие индексные файлы
- Неправильно настроенные плагины
- Неверное разрешение для файлов и папок сайта
- Домен сайта не указывает на правильный сервер
- Конфликт между папками и страницами сайта с одинаковые имена
Как исправить сообщение об ошибке 403 Ошибки
403 возникают по разным причинам, поэтому их исправление также требует разных подходов. Мы начнем с общих быстрых исправлений этой ошибки, прежде чем сужать их до более конкретных решений.
1. Перезагрузите страницу
Нет ничего нового в том, что неправильно настроены веб-сайты. Обычно веб-сайт будет недоступен на время неправильной настройки.
Как только проблема будет решена, сайт снова станет доступен для всех. Было бы лучше, если бы вы сначала попробовали это решение, потому что это самый быстрый и наименее сложный способ устранения неполадок с сообщением об ошибке 403.
2. Очистите кэш браузера и файлов cookie
Иногда вы можете увидеть сообщение об ошибке 403 на веб-странице с кэшированными файлами или файлами cookie в вашем браузере. Это может произойти, если веб-сайт был изменен или сохраненные в кэше данные в вашем браузере устарели.
Это не позволяет вашему браузеру отображать веб-страницу должным образом, что приводит к сообщению о запрете доступа 403. Очистка кеша и файлов cookie, а затем перезагрузка страницы могут помочь устранить ошибку 403.
3. Использовать другую сеть
Существует вероятность того, что веб-сайт намеренно заблокировал доступ с определенного диапазона IP-адресов или местоположений, и ваш IP-адрес может оказаться среди заблокированных. Попробуйте открыть сайт из другой сети или используйте перенаправление в другую страну через VPN. Если вы получаете доступ к сайту с новой сетью, ваша сеть или страна заблокированы.
4. Проверьте URL-адрес сайта
Опечатки могут появиться где угодно, даже на веб-сайте, который вы уже посещали много раз. Проверка правильности URL-адреса путем его повторного ввода может устранить сообщение об ошибке 403 Запрещено.
Еще одна причина проверить URL-адрес — убедиться, что вы ссылаетесь на веб-страницу, а не на каталог, поскольку большинство веб-сайтов запрещают просмотр каталогов. Просмотр каталогов происходит, когда вы получаете доступ к файлам и папкам веб-сайта, а не к веб-странице.
5. Свяжитесь с веб-сайтом
403 сообщения об ошибках иногда являются ошибкой. Это означает, что каждый, независимо от его местонахождения или интернет-провайдера, который он использует, получает сообщение об ошибке каждый раз, когда пытается получить доступ к веб-сайту.
В большинстве случаев веб-сайт не знает, что это происходит. Вы можете связаться с сайтом, чтобы сообщить им о проблеме, чтобы они могли ее исправить.
6. Обратитесь к своему интернет-провайдеру
Еще один способ решить эту проблему — связаться с вашим интернет-провайдером. Рекомендуется сделать это, если вы уверены, что другие люди могут получить доступ к веб-сайту, особенно люди, находящиеся в том же месте, что и вы.
7. Вернуться позже
Если вы уверены, что у вас правильный URL-адрес и что вы не единственный, кто столкнулся с этой проблемой, вы должны сделать шаг назад и проверить позже. Владельцы веб-сайтов будут уведомлены о ситуации с вашими жалобами и жалобами других лиц, и проблема, скорее всего, будет решена.
403 Запрещенные ошибки не должны испортить ваш опыт просмотра
403 сообщения об ошибках могут раздражать, и в зависимости от ресурса, к которому вы пытаетесь получить доступ, они могут омрачить ваш интернет-парад. Вы можете беспокоиться о том, сталкиваетесь ли вы с общей проблемой или проблема специфична для вас.
Однако сохраняйте спокойствие и попробуйте один из многочисленных способов, перечисленных здесь, для устранения ошибки. И если вы столкнулись с ошибкой 404, есть другие советы по устранению проблемы.
403 Forbidden Error — Что это такое и как ее исправить {Советы для веб-мастеров}
Введение
Когда веб-сервер отказывает в доступе к определенной веб-странице или веб-контенту, он отображает ошибку 403 Forbidden . Разные веб-серверы сообщают о разных вариантах ошибки 403 Forbidden.
В этой статье вы узнаете, что такое ошибка 403 и как ее исправить.
Что такое ошибка 403 Forbidden
Ошибка 403 Forbidden возникает, когда веб-сервер отказывает в доступе к веб-странице пользователю, пытающемуся получить к ней доступ через веб-браузер. Название «ошибка 403» происходит от кода состояния HTTP, который веб-сервер использует для описания этого типа ошибки.
Существует несколько вариантов ошибки и несколько причин, по которым веб-сервер отказывает в доступе. В следующих разделах рассматриваются различные способы отображения ошибки и ее причины.
Распространенные сообщения об ошибках 403
Как и в случае с другими ошибками, веб-мастера могут настроить способ отображения ошибки 403. Его содержимое также зависит от используемого веб-сервера. Вот почему на разных сайтах существует много разных страниц 403.
Некоторые распространенные сообщения об ошибках 403:
- 403 Запрещено
- HTTP 403
- Запрещено
- Ошибка HTTP 403 — Запрещено
- Ошибка HTTP 403. 14 – Запрещено
- Ошибка 403
- Запрещено: у вас нет разрешения на получить доступ к [каталогу] на этом сервере
- Ошибка 403 — Запрещено
- 403 Запрещено Ошибка
- 403 Ошибка
На изображении выше показан пример ошибки 403 Запрещено, обслуживаемой веб-сервером Nginx.
Что вызывает ошибку 403 Forbidden
Ошибка 403 Forbidden обычно возникает из-за неправильной настройки доступа. Неправильная конфигурация связана с неправильными настройками разрешений на чтение, запись или выполнение для файла или каталога.
Возможные причины ошибки 403 Forbidden:
- Пустой каталог веб-сайта . Если страницы index.php или index.html нет, отображается ошибка 403.
- Отсутствует индексная страница . Ошибка 403 может возникнуть, если имя домашней страницы отличается от index.html или index.php .
- Ошибки прав доступа/владения . Неверные настройки разрешений или права собственности вызывают ошибку 403.
- Неверные настройки файла .htaccess . Файл .htaccess содержит важные настройки конфигурации веб-сайта, и он может быть поврежден.
- Заражение вредоносным ПО . Если ваши файлы заражены вредоносным ПО, оно может и дальше повреждать файл . htaccess.
- Кэшированная устаревшая веб-страница . Ошибка 403 возникает, если была обновлена ссылка на страницу, которая теперь отличается от кешированной версии.
- Неисправный плагин . Неправильно настроенные плагины WordPress или их несовместимость могут вызвать ошибку 403.
В следующем разделе рассматриваются различные способы исправления ошибки 403 Forbidden.
Как исправить ошибку 403 Forbidden (Советы для веб-мастеров)
Вы можете сделать несколько вещей, чтобы исправить ошибку 403 Forbidden, в зависимости от того, являетесь ли вы посетителем веб-сайта или веб-мастером.
Следующие исправления для ошибки 403 Forbidden являются ресурсами для веб-мастеров сайтов:
Проверить каталог веб-сайтов
Пустой каталог веб-сайта может вызвать ошибку 403. Убедитесь, что содержимое находится в правильном каталоге на сервере.
В зависимости от используемого вами сервера правильный каталог для вашего контента:
- Для Nginx : /var/www/vhosts/domain. com/httpdocs/
- Для Apache : /home/username/public_html/
Если такого каталога нет, создайте его.
Добавить индексную страницу
Домашняя страница веб-сайта по умолчанию — index.html или index.php . Если такой страницы на вашем сайте нет, посетители могут столкнуться с ошибкой 403. Решите эту проблему, загрузив индексную страницу в свой httpdocs или 9.0114 public_html каталог.
Если у вас уже есть домашняя страница с именем, отличным от index , вы можете переименовать ее или настроить перенаправление в файле .htaccess на эту домашнюю страницу.
Предупреждение: Будьте осторожны при редактировании файла .htaccess , так как он содержит инструкции по настройке сервера и влияет на поведение вашего веб-сервера. Этот файл обычно скрыт в качестве меры предосторожности, но вы можете найти его в каталоге public_html , проверив Параметр Показать скрытые файлы .
Чтобы перенаправить на свою домашнюю страницу, выполните следующие действия:
1. Войдите в cPanel и перейдите в каталог public_html .
Примечание: Вы также можете загрузить и отредактировать файл .htaccess локально, используя FTP-клиент вместо cPanel.
2. Щелкните правой кнопкой мыши файл .htaccess и выберите Изменить в раскрывающемся меню.
3. Перенаправить index.php или index.html на существующую домашнюю страницу, вставив следующий фрагмент кода:
redirect /index.html /homepage.html
Замените homepage.html
фактическим названием вашей страницы.
Проверка прав доступа к файлам и каталогам
Каждый файл и каталог на вашем веб-сайте имеют разрешения, которые контролируют доступ к этим файлам и каталогам. Неверные права доступа к файлу или каталогу могут вызвать ошибку 403 Forbidden. Разрешения указывают, кто имеет доступ на чтение или запись к рассматриваемому файлу или каталогу.
Разрешения представлены числовыми значениями. Обычно используется:
- 755 для каталогов
- 644 для статического содержимого
- 700 для динамического содержимого
Вы можете рекурсивно изменить права доступа к файлам с помощью команды chmod. Если вы предпочитаете графический интерфейс, используйте FTP-клиент для изменения прав доступа к файлам или каталогам.
Создать новый файл .htaccess
Ошибка 403 может быть результатом неправильной конфигурации файла .htaccess . Файл .htaccess управляет высокоуровневой конфигурацией веб-сайта .
Выполните следующие шаги, чтобы проверить, не является ли файл . htaccess причиной ошибки 403:
1. Найдите файл .htaccess с помощью программного обеспечения для управления файлами (например, cPanel) или через sFTP или FTP-клиент.
2. Щелкните правой кнопкой мыши файл .htaccess и выберите Загрузите для создания локальной резервной копии.
3. Затем нажмите Удалить , чтобы удалить файл.
4. Посетите свой веб-сайт. Если ошибка 403 больше не появляется, это означает, что файл .htaccess был поврежден.
5. Теперь вам нужно сгенерировать новый файл .htaccess . Войдите в свою панель управления и нажмите Настройки > Постоянные ссылки .
6. Не вносить никаких изменений. Просто нажмите кнопку Сохранить изменения , чтобы создать новую .htaccess файл.
Посетите свой веб-сайт, чтобы проверить, устранена ли ошибка.
Включить просмотр каталогов
Если веб-сайт показывает ошибку 403, когда вы пытаетесь просмотреть каталог, вам может потребоваться включить просмотр каталогов в программном обеспечении веб-сервера. Вы можете включить просмотр каталогов в конфигурационном файле . Если вы не чувствуете себя уверенно при редактировании файлов конфигурации самостоятельно, обратитесь за помощью к веб-мастеру или вашему хостинг-провайдеру.
В следующих примерах показано, как включить просмотр каталогов на разных веб-серверах:
- IIS Express
1. Откройте файл Web.config вашего проекта.
2. Добавьте следующие теги в
:
<модули runAllManagedModulesForAllRequests="true" />
- Nginx
Измените значение автоиндекса
на на
в файле конфигурации:
Ниже приведен пример файла конфигурации со значением на
для автоиндекса
.
сервер { слушать 80; имя_сервера phoenixnap. com www.phoenixnap.com; лог_доступа /var/.........................; корень /путь/к/корню; местоположение / { индекс index.php index.html index.htm; } местоположение /somedir {автоиндекс включен; } }
Apache
Вы должны указать директиву DirectoryIndex на сайте .conf (находится в /etc/apache2/sites-available в Linux).
Включите просмотр каталогов в директиве Options
. Ниже приведен пример файла .conf с включенным просмотром каталогов:
<Каталог /usr/local/apache2/htdocs/listme> Опции +Индексы Каталог>
Свяжитесь с хостинговой компанией
Причина ошибки 403 Forbidden может быть связана с хостинговой компанией, а не с вами. Если все остальное не помогло устранить ошибку, свяжитесь с вашей хостинговой компанией и позвольте им проверить, что может быть причиной проблемы.
Отключить плагины WordPress
Иногда неисправный или несовместимый плагин вызывает ошибку 403 запрещен. Вы можете попытаться исправить ошибку, отключив все плагины , чтобы проверить, исчезла ли ошибка.
Выполните следующие шаги, чтобы отключить все плагины:
1. Войдите в WP Admin и перейдите к Плагины > Установленные плагины .
2. Выберите все плагины, выберите Деактивировать в раскрывающемся меню и нажмите Применить .
3. Попробуйте зайти на свой сайт. Если 403 запрещенной ошибки нет, значит, причиной стал один из плагинов.
4. Теперь включите по одному плагину за раз, чтобы определить, какой из них вызывает ошибку 403. Когда вы найдете корень проблемы, обновите или удалите плагин или установите альтернативный, чтобы решить проблему.
Проверьте запись A
Одной из причин ошибки 403 Forbidden может быть доменное имя, указывающее на неправильный IP-адрес , где у вас нет разрешения на просмотр содержимого. Это происходит, когда запись A перенесенного веб-сайта по-прежнему указывает на старый IP-адрес.
Выполните следующие шаги, чтобы проверить, указывает ли запись домена A на правильный IP-адрес:
1. Войдите в cPanel.
2. В разделе Домены щелкните Редактор зон DNS .
3. В списке записей DNS найдите запись с меткой A в столбце Введите .
4. Проверьте правильность IP-адреса записи A в столбце Record . Если это не так, нажмите Изменить , чтобы изменить его.
5. Щелкните Обновить для завершения.
Повторно посетите веб-сайт, чтобы узнать, решена ли проблема.
Сканирование на наличие вредоносных программ
Наличие вредоносных программ на вашем веб-сервере может вызвать ошибку 403 Forbidden. Вредоносное ПО может продолжать вводить нежелательные строки в файл .htaccess , и таким образом ошибка сохраняется, даже если вы создаете новый файл .htaccess.
Используйте подключаемый модуль безопасности для сканирования вашего веб-сервера на наличие вредоносных программ и удаления их, если они будут найдены. Большинство подключаемых модулей также предлагают действия при обнаружении файлов, зараженных вредоносным ПО, например удаление зараженного файла или его восстановление.
Одними из лучших плагинов безопасности для WordPress являются Sucuri, Wordfence, Defender и т. д.
Как исправить ошибку 403 Forbidden (Советы для посетителей сайта) , ниже приведен список того, что вы можете попытаться исправить.Проверьте URL-адрес
Неправильный URL-адрес является частой причиной ошибки 403 Forbidden. Убедитесь, что вы пытаетесь получить доступ к реальной веб-странице, а не к каталогу.
Многие веб-сайты не позволяют посетителям просматривать каталоги, поэтому при попытке доступа к каталогу вы, скорее всего, получите ошибку 403 Forbidden.
Очистить историю/кеш
Ваш браузер сохраняет кэшированные веб-страницы, чтобы быстрее загружать их при следующем посещении. Иногда ссылка на веб-сайт обновлялась, что делало фактическую ссылку отличается от кешированной версии . Загрузка кэшированной версии приводит к ошибке 403.
Файлы cookie, сохраненные в вашем браузере, также могут вызывать ошибку 403. Если файлы cookie недействительны или повреждены, они могут привести к неправильной аутентификации сервера. Очистка кэша браузера и файлов cookie должна решить эту проблему.
Примечание: Очистка кеша браузера и файлов cookie означает, что при следующей загрузке веб-страницы ваш браузер снова запрашивает все файлы сайта, что замедляет его загрузку. Очистка файлов cookie также означает выход из всех веб-сайтов, на которых вы вошли в систему.
Выполните следующие действия, чтобы очистить кеш и файлы cookie в Google Chrome:
- Нажмите кнопку с тремя точками в правом верхнем углу и выберите Настройки .
2. Найдите раздел Конфиденциальность и безопасность и нажмите Очистить данные браузера .
- В выпадающем меню выберите период удаления данных .
- Проверить файлы cookie и другие данные сайта и Кэшированные изображения и файлы и нажмите Очистить данные .
Попробуйте перезагрузить сайт, чтобы проверить, сохраняется ли проблема.
Войти
Иногда может появляться код ошибки 403 Forbidden, поскольку для доступа к странице необходимо войти на веб-сайт. Если возможно, войдите в систему со своими учетными данными, чтобы получить доступ к содержимому.
Примечание: Хотя ошибка 401 обычно отображается, когда вам требуется специальное разрешение для доступа к содержимому, иногда вместо нее отображается ошибка 403 Forbidden.
Перезагрузите страницу
Иногда перезагрузка страницы помогает обойти ошибку 403 Forbidden. У каждого браузера есть своя кнопка перезагрузки рядом с адресной строкой. Нажмите Ctrl+F5 в Windows и Linux или Cmd+Shift+R в Mac, чтобы перезагрузить страницу, если вы предпочитаете использовать клавиатуру.