登录/注册

我的主机阻止 XML-RPC 访问!如何解决此问题?

对于要连接的自托管站点,必须可以访问 XML-RPC 文件,以便应用程序能够与站点进行通信。但是,作为一项安全措施,许多主机会阻止或限制对该文件的访问。

根据您主机阻止 XML-RPC 文件的方式,有一种方法可能允许您连接到站点,那就是重命名您的 XML-RPC 文件并使用此插件

  1. 通过 SSH 或 FTP 将服务器上的 xmlrpc.php 文件重命名为另外的名称,但仅对“xmlrpc”之后的内容进行更改。例如,xmlrpc_wp.php
  2. 安装重命名 XMLRPC 文件插件。
  3. 进入 wp-admin 中的插件编辑器并更新 rename-xml-rpc.php 中 XML-RPC 端点的文件名。例如,xmlrpc_wp.php 第 14 行应如下所示:
 $renamed_xml_rpc_filename = 'xmlrpc_wp.php'; //CHANGE THIS poiting to the renamed file 
  1. 激活插件
  2. 从应用程序中删除您的站点,然后重新添加。

现在,您应该能够将您的站点连接到应用程序了。

如果不行,您可以要求您的主机服务提供商删除阻止并使用其他方法来缓解 XML-RPC 攻击。大部分主机都使用 fail2banModSecurity 等工具。

如果您的主机服务提供商需要更多详细信息,或者想探讨其他方法,请联系支持人员,获取更多详细信息。