網站防采集方法_動易Cms教程
本人辦網站三年多,網站內容出色,發展紅火,賺錢不少,但一直為一些垃圾網站的采集所苦惱。據不完全統計,有幾十個網站采集我網站內容,有時我一個月的心血,編輯更新的內容,采集者一分鐘就不到就解決問題,據為已有,有時采集量大時還會造成服務器奇慢,影響用戶訪問,實在令人生氣!
為了防止采集,我試過各種方法,絕大多數方法是“雙刃劍”---防止了采集,也影響了搜索引擎收錄,實在不爽!一日本人忽發奇想:何不采取封IP的辦法防止采集,于是網上找一段最簡單的封IP代碼,一試,果然有效,企圖采集者無功而返,經三個多月應用,已找不到采集者了,實在有點寂寞,哈哈。實踐證實,本方法絕對不影響搜索收錄!具體代碼如下:
<%
Dim IP,IPString,VisitIP
'要禁止的IP地址
IPString="|61.233.40.201|61.240.131.121|127.0.0.1|211.154.44.169|219.150.14.36|"
'獲取IP地址
IP = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If IP = "" Then
IP = Request.ServerVariables("REMOTE_ADDR")
End If
VisitIP="|"&IP&"|"
If instr(1,IPString,VisitIP)>0 Then
response.write "你的IP被禁止"
response.end
End If
%>
使用方法:
將上述代碼放到<head>區,假如不知道什么是<head>區,你就放到</head>上面即可!
IPString="|61.233.40.201|61.240.131.121|127.0.0.1|211.154.44.169|219.150.14.36|"是采集你網站內容的垃圾站服務器IP,你可以自己替換,不知道對方服務器IP的可以點開始------運行-----輸入ping www.*****.com(采集網站的網址)獲得其IP!
127.0.0.1是防止從本地采集,你可以在本地試試,因為現在許多新網站都是從本地采集,所以這個127.0.0.1一定要封它!
現在許多網站程序有封IP功能,就不需要上述代碼了,直接封其服務器IP就行!
本人非凡聲明:
1、喜歡采集的朋友一定不會太興奮,不興奮就不興奮吧,你采集別人網站,別人興奮嗎?
2、此代碼是別人的,但創意是我的!
3、我不反對別人手動復制我網站的文章,但我絕對反對采集文章!
4、本文版權沒有,希望廣為轉載!
- MAC錯誤的解決方法
- 如何屏蔽動易后臺導航里的某個功能菜單?
- 動易.NET版本留言自動選定欄目方法
- 動易SiteFactoty整合Discuz!NT3.0
- 在任意位置獲取根節點ID標簽
- 如何開啟SiteWeaver6.8的支持,反對功能
- Windows 2008安裝動易.NET系統之四----動易系統安裝篇
- Windows 2008安裝動易.NET系統之三----數據庫篇
- Windows 2008安裝動易.NET系統之二----IIS、目錄環境配置篇
- 數據庫修復,SQL Server 2005內部操作不一致的處理
- 如何安裝動易.net程序權限配置
- 為什么提示對Windows系統文件夾下的Temp目錄沒有訪問權限?