Поддержка Проблемы и решения Ломаются ли плагины при запрете папки wp-admin?

  • Создаем всем известный файл htaccess в директории site.ru/wp-amin, которую запрещаем всем, кроме админа, добавляя в файл доступ только по ip-адресу админа. Всё прекрасно! но…

    Например в WP Magazine предупреждают:

    При таком подходе нужно учитывать, что в директории wp-admin находятся некоторые файлы, которые должны исполняться и простыми анонимными пользователями, например admin-ajax.php, или admin-post.php. Заблокировав доступ к этим файлам вы можете сломать очень много плагинов.

    Во как! Теперь вопрос: и что, действительно сломается много плагинов?
    И какие из них?

Просмотр 1 ответа (всего 1)
  • Модератор Yui

    (@fierevere)

    ゆい

    то что использует admin-ajax.php (это практически очень многие плагины реализующие что-либо через ajax)

    admin-post.php мне не попадались

    если взять то, что вы хотели тут

    то перед правилами запрета всего можно добавить исключения

    <FilesMatch admin-ajax.php>
    Order Deny,Allow
    Allow from all
    </FilesMatch>

    аналогично для admin-post.php, если вдруг окажется что он нужен

Просмотр 1 ответа (всего 1)
  • Тема «Ломаются ли плагины при запрете папки wp-admin?» закрыта для новых ответов.