前幾天,一位熱心的網友告訴說有一個網站和我們的網站內容一模一樣,但是網址不對。經過檢查,發現網站被人鏡像(克隆)了。在網上查詢了下,也沒有找到靠譜的解決方法。於是只能自己研究,現在已經完全掌握了如何處理網站被鏡像的有效方法,下邊把詳細的操作方法分享給大家:
如何知道網站被鏡像(克隆)
復制網站的title所有內容,用百度進行查詢,如果有和你網站title相同的站,並且是二級域名。那可以判斷網站已經被人克隆了。如下圖所示:

網站被鏡像(克隆後)應該如何解決?

最有效的方法是:在服務器內直接禁止掉對方的IP。操作方法如下
第一步:獲得對方網站的IP地址,我們可以在開始--運行--輸入cmd--回車後出現命令提示符,在命令提示符內輸入ping 對方的網址。就可以輕松獲得對方的IP地址,如下圖所示:

第二步:從服務器內禁止掉這個IP訪問,我們先來用阿裡雲虛擬主機屏蔽的方法,需要在.htaccess加入以下代碼
RewriteEngine on RewriteBase / Order Deny,Allow // 拒絕開關,allow表示拒絕訪問 Deny from 106.185.26.32 //輸入要屏蔽的IP地址
解決的方法是,直接從CDN系統把IP加入了黑名單。點擊CDN管理,選擇安全防護,增加IP黑名單即可。如下圖所示:

設置完成後,發現問題已經解決,對方網站已經無法鏡像我們的網站了,如下圖所示:

至此,網站被鏡像的問題已經徹底解決!

補充:有服務器的小伙伴,禁止IP可能要更容易一些。可以直接通過IIS或者其他的安全軟件來禁止,以下為那些用不同虛擬主機的解決方法:
Linux下 規則文件.htaccess(手工創建.htaccess文件到站點根目錄)
<IfModule mod_rewrite.c>
RewriteEngine On
#Block ip
RewriteCond %{http:X-Forwarded-For}&%{REMOTE_ADDR} (8.8.4.4|8.8.8.) [NC]
RewriteRule (.*) - [F]
</IfModule>windows2003(需要開啟偽靜態組件)
#Block ip
RewriteCond %{HTTP_X_FORWARDED_FOR}&%{REMOTE_ADDR} (8.8.4.4|8.8.8.) [NC]
RewriteRule (.*) - [F]windows2008下 規則文件web.config (手工創建web.config文件到站點根目錄)
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="band ip" stopProcessing="true">
<match url="(.*)" />
<conditions logicalGrouping="MatchAny">
<add input="%{HTTP_X_FORWARDED_FOR}&%{REMOTE_ADDR}" pattern="(8.8.4.4|8.8.8.)" />
</conditions>
<action type="AbortRequest" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration> 如果您還有疑問歡迎在的SEO問答板塊中交流。
本文原創,轉載請注明出處:http://www.seozf.com/seojc/seogaoji/611.html