【问题标题】:Azure Wordpress deny xmlrpcAzure Wordpress 拒绝 xmlrpc
【发布时间】:2015-06-08 18:04:30
【问题描述】:

在 Microsoft azure IIS 上拒绝 xmlrpc 的正确方法是什么 因为我没有 .htacess ,但是有一个 web.config 文件,我应该添加什么来拒绝访问(ping back)到 xmlrpc.php

【问题讨论】:

  • 你试过WordPress插件了吗:wordpress.org/plugins/disable-xml-rpc
  • 我安装了那个插件和另一个应该拒绝/禁用 xml rpc 的插件,但似乎没有工作,当我点击 www.mysite.com/xmlrpc.php 时,我仍然得到一个''XML- RPC 服务器只接受 POST 请求。'' 表示它仍在工作?

标签: azure wordpress xml-rpc azure-web-app-service


【解决方案1】:

使用 web.config 文件,您可以使用 IIS 请求过滤禁用对 xmlrpc.php 等 url 序列的访问(有关其他选项的更多信息,请参阅 - http://www.iis.net/configreference/system.webserver/security/requestfiltering)。

要解决您的问题,请将突出显示的部分添加到您的 web.config

<system.webServer>
    <security>
        <requestFiltering>
            <denyUrlSequences>
                <add sequence="xmlrpc.php" />
            </denyUrlSequences>
        </requestFiltering>
    </security>
</system.webServer>

此示例将向任何请求资源的客户端返回 404 响应,并将在您的服务器日志文件中记录 404.5(URL 序列被拒绝)状态。

干杯

安德鲁

【讨论】:

    猜你喜欢
    • 2010-12-16
    • 2017-04-04
    • 2014-08-19
    • 2020-07-12
    • 2017-02-03
    • 2020-01-14
    • 1970-01-01
    • 1970-01-01
    • 2011-02-19
    相关资源
    最近更新 更多