当前位置:首页 > 网络教程 > 正文

WordPress防止被镜像代码分享

网站被镜像是一个让人很苦恼的事,那么来看看WordPress防止被镜像代码分享,这一个代码可以帮助您防止被别人镜像,并且如果有人就像你的网站也能在他的镜像站里面直接标出是镜像。

WordPress防止被镜像代码分享 第1张

代码如下,把这个代码添加到functions文件里面,然后就完成了。

<span class="token punctuation">/**
* 网站被恶意镜像怎么办 一段代码轻松搞定(全面版)
* 
*/
//防止恶意 HTTP_USER_AGENT 采集
add_action('wp_head', 'lxtx_deny_mirrored_request', 0);
function lxtx_deny_mirrored_request()
{
$ua = $_SERVER['HTTP_USER_AGENT'];
$now_ua = array('FeedDemon ','BOT/0.1 (BOT for JCE)','CrawlDaddy ','Java','Feedly','UniversalFeedParser','ApacheBench','Swiftbot','ZmEu','Indy Library','oBot','jaunty','YandexBot','AhrefsBot','MJ12bot','WinHttp','EasouSpider','HttpClient','Microsoft URL Control','YYSpider','jaunty','Python-urllib','lightDeckReports Bot','PHP');
if(!$ua) {
header("Content-type: text/html; charset=utf-8");
wp_die('请勿采集本站,采集者木有小 JJ!请正常访问,并认准官方网址!');
}else{
foreach($now_ua as $value )
if(eregi($value,$ua)) {
header("Content-type: text/html; charset=utf-8");
wp_die('请勿采集本站,采集者肾虚,请正常访问,并认准网官方网址!');
}
}
}}</span>

这样别人就镜像不了你的网站了,镜像之后就会发现镜像不了非常有效的防止别人镜像你的网站

    发表评论