尝试在.htaccess中添加如下代码却导致了500错误:
<Files xmlrpc.php>
Order Allow,Deny
Deny from all
</Files>

解决方法
请检查apache的配置文件中的mod_access_compat和mod_authz_host模块是否开启。
分别找到以下两条,去掉前面的井号取消注释,并重启apache。
LoadModule access_compat_module modules/mod_access_compat.so
LoadModule authz_host_module modules/mod_authz_host.so