允许为局域网地址下载URL(_U) 时间:2018-07-17 作者:ObiWanKennedy 我在自己的服务器(家里)上托管一个wp站点,我想使用wp cli从自己的计算机导入媒体。在我的计算机上,我有一个web服务器,我请求wp cli从导入媒体“http://192.168.0.2/wpTemp/media.txt“。失败了!经调查,这是由于ip地址未被download\\u url()=>wp\\u safe\\u remote\\u get()识别为“安全”。有没有办法将wp配置为只允许192.168.0.2?并保护其他一切。(我还需要知道修改放在哪里,我不想在wp更新后重做修改)。感谢您抽出时间!问题代码:https://developer.wordpress.org/reference/functions/wp_http_validate_url/ 第566行返回false并将url标记为无效。 1 个回复 SO网友:mmm 要使此IP安全,请使用此筛选器add_filter("http_request_host_is_external", function ($is, $host, $url) { if ("192.168.0.2" === $host) { $is = TRUE; } return $is; }, 10, 3); 结束 文章导航