预防 WordPress网站 被恶意镜像方法

WebSiteWordPress-安全

后台」→「外观」→「编辑」 「functions.php」文件,把以下的内容添加进去:

/**
 * WordPress 禁止UA为空或含有PHP的请求
**/

if(!is_admin()) {
    add_action('init', 'deny_mirrored_request', 0);
}
function deny_mirrored_request()
{
    $ua = $_SERVER['HTTP_USER_AGENT'];
    if(!$ua || preg_match('/PHP/i', $ua)) {
        header("Content-type: text/html; charset=utf-8");
        wp_die('请勿采集本站,因为采集的站长木有小JJ!');
    }
}

 

本文发布于 70 天前,内容仍有参考价值