Поменять путь к админке

(Ответов: 29, Просмотров: 3298)
Страница 1 из 3 123 Последняя
  1. Студент
    • Регистрация: 03.11.2014
    • Сообщений: 62
    • Репутация: 0
    • Webmoney BL: ?
    Такая вот трабла, пробовал и в ручную и плагинами, по некоторым адресам не работает, выдает 404, а по не которым делает редирект)

    Сайтом давненько не занимался, обновил версию движка, и путь изменился, раньше подобрал, и сменил наконец путь, а теперь вот такая лажа.

    К примеру, по /wp-login.php, /wp-login - выдает 404, но по /wp-admin.php, /wp-admin выдает редирект, или же по другому не много, в общем как я понял, вся проблема в редиректах, но не много не понятно, как все правильно настроить)

    Ну и вопрос сам, если не понятен ( мало ли ), как же сменить путь к админке ? ( на последней версии ), заранее спасибо.
    • 0
  2. OZHGIBESOV.NET Аватар для PermProd
    • Регистрация: 27.03.2011
    • Сообщений: 1,054
    • Репутация: 653
    • Webmoney BL: ?
    Плагин iThemes Security
    Адрес админки /login, вроде все огонь работает
    • 0
  3. Дипломник Аватар для nikolay1519
    • Регистрация: 11.08.2013
    • Сообщений: 104
    • Репутация: 19
    • Webmoney BL: ?
    PHP код:
    RewriteEngine On
    RewriteRule 
    ^backend/?$ /wp-login.php?f5b131d5fd51b35dfb1 [R,L]
    RewriteCond %{HTTP_COOKIE} !^.*wordpress_logged_in_.*$
    RewriteRule ^backend/?$ /wp-login.php?f5b131d5fd51b35dfb1&redirect_to=/wp-admin/ [R,L]
    RewriteRule ^backend/?$ /wp-admin/?f5b131d5fd51b35dfb1 [R,L]
    RewriteCond %{SCRIPT_FILENAME} !^(.*)admin-ajax\.php
    RewriteCond 
    %{HTTP_REFERER} !^(.*)site.ru/wp-admin
    RewriteCond 
    %{HTTP_REFERER} !^(.*)site.ru/wp-login\.php
    RewriteCond 
    %{HTTP_REFERER} !^(.*)site.ru/backend
    RewriteCond 
    %{QUERY_STRING} !^f5b131d5fd51b35dfb1
    RewriteCond 
    %{QUERY_STRING} !^action=logout
    RewriteCond 
    %{QUERY_STRING} !^action=rp
    RewriteCond 
    %{QUERY_STRING} !^action=postpass
    RewriteCond 
    %{HTTP_COOKIE} !^.*wordpress_logged_in_.*$
    RewriteRule ^.*wp-admin/?|^.*wp-login\.php /404 [R,L]
    RewriteCond %{QUERY_STRING} ^loggedout=true
    RewriteRule 
    ^.*$ /wp-login.php?f5b131d5fd51b35dfb1 [R,L
    Вставляете это в .htaccess и никаких плагинов вам не нужно.

    Вход, таким образом будет: site.ru/backend.
    Важно: замените все site.ru на ваш домен и все backend на удобную вам строку входа в админку
    Последний раз редактировалось nikolay1519; 08.06.2015 в 14:01.
    • 6

    Спасибо сказали:

    dotWizard(10.06.2015), Fartuna(22.06.2015), Inforation(22.06.2015), prihod(08.06.2015), ruslang84(29.06.2015), WiG(10.06.2015),
  4. Студент
    • Регистрация: 03.11.2014
    • Сообщений: 62
    • Репутация: 0
    • Webmoney BL: ?
    nikolay1519, Благодарю, то что нужно )
    • 0
  5. Гуру Аватар для Fartuna
    • Регистрация: 07.01.2015
    • Сообщений: 932
    • Репутация: 764
    Цитата Сообщение от WiG Посмотреть сообщение
    Благодарю, то что нужно )
    Небольшое дополнение к посту выше. Код правильный, единственное человек забыл указать,

    что и вот эти символы,набор букв и цифр ставьте свои!(любым, произвольным генератором сгенеришь, хоть md5)
    Код HTML:
    f5b131d5fd51b35dfb1
    если не поменяете их то, при наборе
    Код HTML:
    sait.ru/wp-login.php?f5b131d5fd51b35dfb1
    можно выйти на админку, напрямую.
    • 0
  6. Гугуру Аватар для Inforation
    • Регистрация: 10.03.2013
    • Сообщений: 887
    • Репутация: 166
    • Webmoney BL: ?
    Цитата Сообщение от nikolay1519 Посмотреть сообщение
    *wp-login\.php /404 [R,L]
    А это можно поменять на какое-то милое послание для недобросовестных ?
    • 0
  7. Гуру Аватар для Fartuna
    • Регистрация: 07.01.2015
    • Сообщений: 932
    • Репутация: 764
    Inforation, Это страницу 404 отдает. Попробуй пропиши другое значение(название своей 404 страницы), только итог, все равно должно выдавать страницу 404(ошибки)
    • 0
  8. Гугуру Аватар для Inforation
    • Регистрация: 10.03.2013
    • Сообщений: 887
    • Репутация: 166
    • Webmoney BL: ?
    Все было прекрасно, попробовал зайти на посты, а там 404. В чем может быть проблема ?
    • 0
  9. Гугуру Аватар для Inforation
    • Регистрация: 10.03.2013
    • Сообщений: 887
    • Репутация: 166
    • Webmoney BL: ?
    Кстати 404 ошибка во всех постах. Кто пробовал данное решение без плагина ?
    • 0
  10. рамамба хару мамбуру
    • Регистрация: 05.05.2013
    • Сообщений: 568
    • Репутация: 120
    iThemes Security или All in One Security решают данную задачу + еще и других полезных примочек много имеют, но первый плагин бывает глючит и выдает 404 ошибку, вроде как в связке с плагином супер хэш такая проблема была.
    И вообще, утверждение "делается все без плагинов" в данном случае считаю не имеет смысла, один из данных плагинов стоит в любом случае поставить, т.к. сразу замените кучу других плагинов по обеспечению безопасности.
    Сам сейчас ставлю All in One Security, с iThemes Security нужно быть аккуратнее, там есть функция "добавить черный список всяких ботов" (могу ошибиться в названии), но суть в том что там есть яндекс и его из файла .htaccess нужно будет удалить иначе будут проблемы.
    • 0
Страница 1 из 3 123 Последняя

Похожие темы

Темы Раздел Ответов Последний пост
доступ к админке
Софт, скрипты, сервисы 3 15.10.2014 00:42
SSL в админке
WordPress 1 18.02.2014 21:56
Глюк в админке сайта(
DLE 4 17.05.2013 16:48
Страница в админке есть, в реале нет.
Joomla 5 07.04.2013 20:24
Не работают кнопки в админке wp
WordPress 5 04.08.2012 00:58

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры