當(dāng)你的網(wǎng)站也被他人惡意鏡像時(shí),你是否束手無(wú)策?今天尹華峰SEO技術(shù)博客逛了一圈博友網(wǎng)站,看到一篇非常棒的文章《【站長(zhǎng)必備】網(wǎng)站被惡意鏡像怎么辦?》特分享以供同仁們參考!博主原文:博主前段時(shí)間一直在忙,沒(méi)有時(shí)間照看博客,最近搜索了一下關(guān)鍵詞,嚇本博主一跳,四個(gè)域名指向田珊珊個(gè)人博客網(wǎng)站,四個(gè)一模一樣的博客,并且我的域名被排在了第二位,后來(lái)才知道這是網(wǎng)站被鏡像了。
何為鏡像站點(diǎn),有什么危害?
通俗的講,惡意鏡像者通過(guò)某些手段復(fù)制了你的站點(diǎn),除了域名不一樣之外,其他內(nèi)容一模一樣,用戶根本無(wú)法分辨。甚至對(duì)于一些新的站點(diǎn),搜索引擎都會(huì)迷惑到底哪個(gè)是真的站點(diǎn),那么就有可能正牌的網(wǎng)站被刪除收錄,而盜版的卻被搜索引擎青睞。
雖然目前我們還不知道惡意鏡像我們的網(wǎng)站到底有什么意圖,但肯定對(duì)我們沒(méi)什么好處,如果他這個(gè)域名有點(diǎn)什么不健康的信息,那么我們被鏡像的站點(diǎn)有可能被污染掉,所以還是要警惕這個(gè)現(xiàn)象。
被惡意鏡像怎么辦
本文提供兩種解決方法,第一種是屏蔽鏡像網(wǎng)站采集數(shù)據(jù),這樣可以導(dǎo)致鏡像頁(yè)面掛掉,搜索引擎刪掉其收錄,但較為復(fù)雜,且一次只能仿一個(gè)鏡像網(wǎng)站。第二種方法簡(jiǎn)單有效,但鏡像站點(diǎn)依然存在,不過(guò)勝在簡(jiǎn)單粗暴,大家根據(jù)自己情況選擇。
方法一
筆者了解到,這類鏡像看似一個(gè)完整的站點(diǎn),其實(shí)上是每次用戶訪問(wèn)鏡像站點(diǎn),程序就會(huì)來(lái)正版的站點(diǎn)查詢數(shù)據(jù),并修改相關(guān)鏈接然后呈獻(xiàn)給用戶。實(shí)質(zhì)上還是在讀取原站的數(shù)據(jù),那么久很好解決了,我們只需要屏蔽到抓取我們數(shù)據(jù)的那個(gè)主機(jī)ip就可以了,那該怎么辦呢?我們使用.htaccess文件來(lái)屏蔽ip,首先就要先獲得那個(gè)主機(jī)的ip。
1、獲取鏡像服務(wù)器ip
復(fù)制如下代碼,新建一個(gè)php文件,并命名為“ip.php”上傳到你的網(wǎng)站根目錄
$file = "ip.txt";//保存的文件名
$ip = $_SERVER['REMOTE_ADDR'];
$handle =fopen($file,'a');
fwrite($handle,"IP Address:");
fwrite($handle,"$ip");
fwrite($handle,"\n");
fclose($handele);
?>
2、然后訪問(wèn)你網(wǎng)站的鏡像站點(diǎn),在地址后面加…/ip.php,然后你就會(huì)在網(wǎng)站根目錄找到ip.txt文件了,打開(kāi)復(fù)制里面的ip地址。
3、然后打開(kāi)你的.htaccess文件,在后面加上如下代碼(自行修改為剛剛獲得的ip)
#添加IP黑名單
Order Deny,Allow
Deny from 162.158.72.179
這個(gè)時(shí)候你再刷新一下鏡像站點(diǎn),是不是已經(jīng)403報(bào)錯(cuò)了呢?這個(gè)時(shí)候已經(jīng)解決了這個(gè)鏡像站點(diǎn),然后就等待蜘蛛將其解決掉吧。
總結(jié)起來(lái)就是屏蔽鏡像服務(wù)器站點(diǎn),如果你使用CDN,可以直接在CDN后臺(tái)添加ip黑名單,本教程基于WordPress程序,其他系統(tǒng)請(qǐng)自測(cè)。
缺點(diǎn)就是如果鏡像網(wǎng)站更換了ip,那我們的屏蔽就失敗了,不過(guò)目前只能這樣,如果讀者有什么更好地辦法請(qǐng)留言一起討論。
方法二:JS代碼防鏡像(2016.5.12新增)
有站長(zhǎng)朋友提供了一個(gè)更為簡(jiǎn)單的方法,只需要在里添加一段js代碼,訪問(wèn)鏡像網(wǎng)站就會(huì)直接跳轉(zhuǎn)到源網(wǎng)站。
<script type="text/javascript">
if (document.location.host != "www.iyaxi.com") {
location.href = location.href.replace(document.location.host,'www.iyaxi.com');
}
</script>
注意:代碼中的網(wǎng)址一定要填你的網(wǎng)站主網(wǎng)址,比如田珊珊個(gè)人博客的主網(wǎng)址是www.tianshan277.com,但是寫了tianshan277.com后就會(huì)出現(xiàn)頁(yè)面不斷刷新的情況,請(qǐng)大家悉知。
此方法簡(jiǎn)單有效,就算有網(wǎng)頁(yè)被誤導(dǎo)至鏡像網(wǎng)站,也能很快的被“傳送”回來(lái),且能防止絕大多數(shù)類似于此類的鏡像站點(diǎn),可謂是一勞永逸,非常值得推薦。
來(lái)源:田珊珊個(gè)人博客