防止网站被恶意镜像

今天无意google了下自己的网站,发现很多镜像。我也真是日了狗了,流量一天不足3个也至于镜像我的。

随即百度了下解决办法,这里分享一下解决办法:

/**
 * 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!');
    }
}

将以上代码添加到WordPress主题的functions.php中即可。

发布者:LiuCi

辛苦是获得一切的定律。