На WordPress в поисковой выдачи обнаружил URL site.ru/xmlrpc.php, что это ?

В поисковой выдачи обнаружил проиндексированный URL site.ru/xmlrpc.php, что это за дырка и надо ли с ней бороться ?

Начальный Asked on 11.01.2015 in Безопасность.

JRA, тут на сайте работает умный поиск (строчка поиска вверху), если вводить туда ключевые слова или словосочетания, то вы сразу увидите связанные вопросы. Это предотвращает появление вопросов-дублей на сайте.

on 11.01.2015.

Благодарю за подсказку.  В следующий раз учту. А мой вопрос выйдет в ТОП поиска ПС по WordPress и плюс перелинковка в следующем ответе =)

on 11.01.2015.
Add Comment
2 Answer(s)

xmlrpc отвечает за удаленное управление сайтом, и если оно вам не нужно, можете отключить этот функционал на сайте. Следуйте рекомендациям:

  1. Закрыть в robots.txt
  2. Запретить доступ к xmlrpc.php в файле .htassess
  3. Удалить метатеги xmlrpc.php из head сайта
  4. Отключить работу XML-RPC в functions.php

 

Сторонник Answered on 11.01.2015.

Спасибо, прочитал тему которая уже подымалась. А что вы посоветуете ? Какой вариант лучше ?

Запретить доступ к xmlrpc.php в файле .htassess ?

Или просто его отключить и удалить ?

1 Удалить метатеги xmlrpc.php из head сайта

2 Отключить XML-RPC в functions.php

3 После всех операций просто удалить файл xmlrpc.php

on 11.01.2015.

Достаточно запретить доступ к xmlrpc.php в файле .htassess - тогда ни юзеры, ни роботы не достучатся к нему. Плюс этого метода еще и в том, что не надо каждый раз заниматься отключением и удалением xmlrpc с каждым новым обновлением WordPress

on 11.01.2015.

Спасибо, так и сделаем.

on 11.01.2015.
Add Comment

XML-RPC очень удобен для удаленного наполнения сайта и контроля над его состоянием. Лучше бы написали статью о плюсах  XML-RPC, чем просто рекомендовать его отключить.

Понимающий Answered on 11.01.2015.

Может кому то он и нужен, но я не собираюсь его наполнять с телефона не сейчас не в будущем.

on 11.01.2015.
Add Comment

Your Answer

By posting your answer, you agree to the privacy policy and terms of service.