Поддержка Плагины Плагин Limit Login Attempts

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • оптимальный способ сокрытия входа в админку, что бы путь к wp-login.php или wp-admin закрыть.

    Оптимально — не нагружать движок не унджными функциями, а возложить это дело на хостинг.

    Например, в хтацесс разрешить доступ только со своего IP.

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

    Вставил в файл .htaccess, папки паблик_хтмл, вот такой кусочег, и к админке теперь не пробиться, чёрт, давно нужно было закрыть её, детсад ей-богу!
    Вот кусочек, пользуйтесь:
    # BEGIN Hide console URL
    <IfModule mod_rewrite.c>
    RewriteEngine On

    RewriteRule ^bla_bla_bla/?$ /wp-login.php?yourKEY6699 [R,L]

    RewriteCond %{HTTP_COOKIE} !^.*wordpress_logged_in_.*$
    RewriteRule ^bla_bla_bla/?$ /wp-login.php?yourKEY6699&redirect_to=/wp-admin/ [R,L]

    RewriteRule ^bla_bla_bla/?$ /wp-admin/?yourKEY6699 [R,L]

    RewriteCond %{SCRIPT_FILENAME} !^(.*)admin-ajax\.php
    RewriteCond %{HTTP_REFERER} !^(.*)yoursite.com/wp-admin
    RewriteCond %{HTTP_REFERER} !^(.*)yoursite.com/wp-login\.php
    RewriteCond %{HTTP_REFERER} !^(.*)yoursite.com/bla_bla_bla
    RewriteCond %{QUERY_STRING} !^yourKEY6699
    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 /not_found [R,L]

    RewriteCond %{QUERY_STRING} ^loggedout=true
    RewriteRule ^.*$ /wp-login.php?yourKEY6699 [R,L]
    </IfModule>
    # END Hide console URL

    А, да, единственно замените:
    bla_bla_bla = на свою фразу, я потерял тот сайт на котором срисовал сей код, поэтому уже и не скажу за что эта фраза отвечает, думал это кусок пути к новому месту админки, ан нет, подставлял в адресную строку, не работает.
    yourKEY6699=меняете на ваш оригинальный ключ, конечно с использованием регистра и цифр, и в разброс желательно.
    yoursite.com = меняете на свой сайт.

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «Плагин Limit Login Attempts» закрыта для новых ответов.