一:如何知道網(wǎng)站被鏡像了?
復(fù)制網(wǎng)站標(biāo)題(品牌詞除外),放到百度里搜索,如果出現(xiàn)內(nèi)容和標(biāo)題都相同的站,您的網(wǎng)站就已經(jīng)被他鏡像了。姿勢(shì)圖如下:

當(dāng)然,沒有人敢鏡像我的站,因?yàn)檫@個(gè)博客沒排名,鏡像這個(gè)站壓根沒任何意義。
二:被鏡像的處理方法
2.1、ping 對(duì)方的域名 得到IP后,直接在空間或者服務(wù)器,把鏡像網(wǎng)站的IP丟進(jìn)IP黑名單。(我把ip和域名都扔到iis里面“ip地址和域限制”里面了,如果您的iis里面沒有ip地址和域限制”這個(gè)選項(xiàng),請(qǐng)先打開“web平臺(tái)安裝程序”安裝這個(gè)選項(xiàng)),我測(cè)試結(jié)果為失敗。沒用,還是被不斷鏡像!

2.2、網(wǎng)站啟用HTTPS,可以防止部分程序鏡像我們的網(wǎng)站(未經(jīng)測(cè)試)
2.3、網(wǎng)站內(nèi)調(diào)用防鏡像代碼,代碼如下:
host = window.location.host;
var site= "www.tuiedu.org";
if (host!=site ){
location.href='http://'+site+window.location.pathname;
}
把上邊代碼,保存成JS文件,然后在首頁或全站調(diào)用<script src="/你保存的文件名稱.js"></script>。(注意把上面代碼里的網(wǎng)址改成你自己的!)
測(cè)試失敗!總結(jié)了下失敗原因:
1、我是剛開始把js代碼直接寫入了全局的foot.asp文件,緊接著發(fā)現(xiàn)鏡像站更新時(shí)竟然過濾修改了上面的js代碼,膜拜下鏡像大神!
2、隨后我又把上面的代碼保存成fangjingxiang.js文件,然后在首頁或全站調(diào)用<script src="/fangjingxiang.js"></script>,發(fā)現(xiàn)還是不行,因?yàn)殓R像站把js文件里面的代碼清空了,準(zhǔn)確來說,鏡像站根本沒有下載js文件,或是對(duì)js文件代碼清空,然后做了專跳鏡像站首頁的處理,也是大神操作,膜拜。
總結(jié)下斗爭經(jīng)驗(yàn),制定對(duì)抗策略:
3-方法一:把js代碼直接寫入foot.asp全局文件。不過這次我對(duì)上面的js代碼做了加密處理(js在線加密,使用免費(fèi)的“js混合加密”即可),如上面的代碼加密后為:
['sojson.v4']["\x66\x69\x6c\x74\x65\x72"]["\x63\x6f\x6e\x73\x74\x72\x75\x63\x74\x6f\x72"](((['sojson.v4']+[])["\x63\x6f\x6e\x73\x74\x72\x75\x63\x74\x6f\x72"]['\x66\x72\x6f\x6d\x43\x68\x61\x72\x43\x6f\x64\x65']['\x61\x70\x70\x6c\x79'](null,"104N111h115n116O32u61A32f119p105F110r100k111S119y46D108d111e99H97j116D105f111b110W46J104W111Y115Q116q59D10c118C97e114l32w115W105q116d101v61E32G34P119B119E119C46P116R117j105d101o100i117M46l111P114g103j34E59i10D105S102z32h40o104c111T115N116b33b61c115O105w116T101X32G41T123w10n32I32F32V108d111H99g97g116A105M111Z110M46e104L114q101W102w61D39l104W116U116f112z58n47I47Y39f43n115Q105w116K101Q43O119D105Z110Z100W111B119P46D108T111b99K97Z116c105r111W110W46f112y97y116Z104C110Z97L109E101q59G10z125"['\x73\x70\x6c\x69\x74'](/[a-zA-Z]{1,}/))))('sojson.v4');
發(fā)現(xiàn)成功了!!!淚崩~~~
3-方法二:把上面的代碼保存成fangjingxiang.js文件,然后把該文件上傳到網(wǎng)上去(注意:一定要帶上域名且域名不能是被鏡像站的域名,不然你的域名會(huì)被鏡像程序過濾掉。例如你被鏡像的網(wǎng)站的域名為a.com,那js文件調(diào)用一定是<script src="https://www.b.com/fangjingxiang.js"></script>)
優(yōu)化改寫自卡卡SEO的文章,感謝啟發(fā)。
浙公網(wǎng)安備 33010602011771號(hào)