• HOME
  • DOCS
  • WTF
  • TECH
  • LIFE
  • PAGES
    • ARCHIVE
    • TAGS
    • ABOUT
    • FRIENDS
    • RSS
  • TOOLS
    • GEO
    • RANDOM()
    • GOO.GL
    • CSS HEART
Aj's Blog

记录时间溜走的瞬间和折腾过的那些事

如何禁用WordPress远程过程调用相关服务

2015-03-15  TECH  disable  wordpress  xmlrpc  

注: “XML-Remote Procedure Call”的缩写竟然戳动了墙的G点,莫名奇妙的这篇文章就一直打不开了,wtf!!!

这个博客所在vps资源比较小,一切本着能省就省的原则
最近查看php slow_log发现大量xmlRpc.php POST请求执行超时
本来我也用不到相关的服务,索性就直接禁止了
wp设置里翻了半天没找关闭的地方,干脆把xmlRpc.php的所有请求直接block了

#--for nginx only--
server {
    ...
    location = /xmlrpc.php {
        deny all;
    }
    ...
}

注:wordpress v3.5之后xmlrpc服务就默认开启且无关闭选项了,网上你可以搜各种不同的方法来禁用,本文提到的只其中一种
据官方说法这是wordpress全面打通各打平台的一个重要接口,WLW客户端写博、email写博、pingback、trackback等功能都与xmlRpc接口有关。

下一篇:   xenserver中linux vps 如何调整硬盘大小
上一篇:   virtualbox虚拟机时间同步问题
暂无评论

Cancel reply