Построение сайта, продвижение, работа в сети

Как изменить страницу входа в админ панель сайта

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

Всем известно, что страница входа в панель управления сайтом открывается по адресу http://domen.ru/wp-login.php или http://domen.ru/wp-admin, с которого происходит затем переадресация по первому адресу.

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

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

Изменяем вход в админ панель сайта

Итак, через FTP менеджер открываем содержимое сайта и скопируем файл wp-login.php на компьютер.

файл wp-login.php

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

Пусть будет в качестве примера 12345.php. Открываем файл в редакторе Notepad++.

Сочетанием клавиш Ctrl+F открываем окно Поиск и замена. Переходим к закладке Заменить.

Заменяем имя файла

Далее в поле Найти вводим старое значение — wp-login.php, а ниже в поле Заменить на вводим выбранное название файла, то есть 12345.php и нажимаем Заменить все.

Происходит замена в файле 12-ти записей. Сохраняем сделанные изменения.

Таким образом, доступ на страницу входа в панель управления сайтом в дальнейшем будет происходить по адресу http://domen.ru/12345.php.

Но страница входа будет открываться также и по старым адресам, то есть http://domen.ru/wp-login.php и http://domen.ru/wp-admin.

Такое положение для нас неприемлемо, поэтому далее исключаем доступ полностью к страничке входа по этим прежним адресам.

Настройка редиректа со старых адресов wp-admin и wp-login.php

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

С этой целью воспользуемся файлом функции темы — functions.php. Здесь, однако, следует помнить, что если понадобится тему сменить, то созданный редирект работать не будет.

Перед изменением обязательно необходимо побеспокоиться о резервной копии файла functions.php.

Затем открываем админ панель сайта, заходим в раздел Внешний вид, далее в Редактор и открываем functions.php.

Скролим код файла в самый низ и там увидим конец функции — (}), но возможно, что будет закрытие кода php — (?>).

В первом случае ниже функции вставляем код редиректа. Код с wp-admin будет иметь такой вид:

Редирект с wp-admin

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

Редирект с адреса wp- login.php имеет следующий вид:

Редирект wp- login.php

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

Редирект после выхода с админ панели

После внесенных изменений в код functions.php, файл сохраняем и закачиваем обратно на сервер.

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

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

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

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.

Поиск Яндекса
Группа Компьютерная грамотность
Подпишитесь на новости

Введите ваш email адрес:

Media Markt
Gyrotown