Главная
Wordpress
Ошибка 403 на странице входа WordPress
  • 01 Июн 2016г
  • 298
  • 0
  • Рубрика: Wordpress

Ошибка 403 на странице входа WordPress

Ошибка 403 на странице входа WordPress

Доброго времени суток 🙂

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

Если вы попытались авторизоваться на странице /wp-login.php или /wp-admin/ и видите следующее сообщение:

403 Forbidden

You don’t have permission to access /wp-login.php on this server.

Это значит что Вас ВЗЛОМАЛИ!!! Извините шутка 🙂 Так подумал тот человек который обратился с вопросом, почему его не пускает в админку, а выбивает что ему запрещен доступ к своему сайту. Конечно же вариант с взломом возможен исключать его нельзя, но скорее всего это не так.

Что делать если не пускает в админку и выбивает ошибка 403? Нужно, как обычно, добавить немножко кода 🙂 Добавить его нужно в файл .htaccess, лежащий в главной директории сайта. Вы должны зайти в основную папку на хостинге. Это может быть папка под названием public_html, www, HTDOCS или совпадать с доменом сайта. В ней и будет расположен файл .htaccess. Данный файл служит для дополнительной конфигурации веб-сервера. Про некоторые его возможности можно прочитать в статье - Как создать файл .htaccess и несколько полезных кодов. Теперь сам код который нужно добавить в самый конец .htaccess:

<Files wp-login.php>
Order Deny,Allow
Allow from all
</Files>

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

<Files wp-login.php>
Order Deny,Allow
Deny from all
</Files>

Если он есть, просто удалите его и попробуйте авторизоваться.

Что же делает первый код? Он открывает доступ к /wp-login.php для всех кто попытается авторизоваться. Если хотите чтобы доступ был только у Вас, то нужно немного изменить код и указать свой IP адрес. Например, готовый код будет таким:

<Files wp-login.php>
Order Deny,Allow
Deny from all
Allow from 255.255.255.255
</Files>

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

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

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

На этом все, спасибо за внимание. 🙂




Если Вам был полезным мой труд, можете поддержать сайт, обменяться со мной текстовыми ссылками или посмотреть рекламку, что займет 2 минуты :)


Оцените статью
  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
(4 голоса, в среднем: 5 из 5)

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

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

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

Соблюдайте добавления комментариев

Это не спам *

Нажмите, чтобы добавить код в комментарий