屏蔽鏡像網(wǎng)站服務器IP
鏡像網(wǎng)站看似一個完整的站點,其實每次用戶訪問網(wǎng)站的時候,程序還是調(diào)用的原網(wǎng)站的數(shù)據(jù),所以我們可以屏蔽這個服務器的IP,禁止抓取我們的網(wǎng)站數(shù)據(jù)。如果是LINUX主機可以通過以下方法獲取和屏蔽鏡像網(wǎng)站服務器IP。
1、獲取鏡像網(wǎng)站IP,復制如下代碼,新建一個php文件,并命名為“ip.php”上傳到你的網(wǎng)站根目錄。
<?php
$file = "ip.txt";//保存的文件名
$ip = $_SERVER['REMOTE_ADDR'];
$handle =fopen($file,'a');
fwrite($handle,"IP Address:");
fwrite($handle,"$ip");
fwrite($handle," ");
fclose($handele);
?>
2、訪問鏡像網(wǎng)站,在地址后面加.../ip.php,如:http://www.gannxy.com/ip.php,然后網(wǎng)站根目錄下會生成一個ip.txt的文件,打開復制里面的ip地址。
查找服務器IP地址還可以通過站長工具的HTTP狀態(tài)碼查詢
3、屏蔽鏡像站點IP,打開.htaccess文件,加上如下代碼
Linux下 規(guī)則文件.htaccess(沒有可以手工創(chuàng)建.htaccess文件到站點根目錄),自行修改紅字中的IP地址
<IfModule mod_rewrite.c>
RewriteEngine On
#Block ip
RewriteCond %{http:X-Forwarded-For}&%{REMOTE_ADDR} (188.129.143.73) [NC]
RewriteRule (.*) - [F]
</IfModule>
然后再次訪問或者刷新鏡像網(wǎng)站,這時候就會出現(xiàn)403錯誤(禁止訪問),現(xiàn)在就可以等著蜘蛛刪除了
windows2008下 規(guī)則文件web.config (手工創(chuàng)建web.config文件到站點根目錄) ,自行修改紅字中的IP地址
<?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="(188.129.143.73)" />
</conditions>
<action type="AbortRequest" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
注:如果不知道如何獲取和屏蔽鏡像網(wǎng)站IP地址可以咨詢主機商,他們也會幫助你解決。缺點,如果對方更換了IP地址還要重新寫一次。
3、添加跳轉代碼
這個辦法就簡單粗暴了,直接在網(wǎng)站head下加入一段JS代碼,就可以實現(xiàn)鏡像站自動跳轉到我們的主站,代碼如下:
<script type="text/javascript">if (document.location.protocol != "https:" && navigator.userAgent.indexOf("MSIE 6.0") < 0 ) { location.href = location.href.replace(/^http:/,"https:");}if (document.location.host != "www.gannxy.com") { location.href = location.href.replace(document.location.host,'www.gannxy.com);} </script>
鏡像網(wǎng)站看似一個完整的站點,其實每次用戶訪問網(wǎng)站的時候,程序還是調(diào)用的原網(wǎng)站的數(shù)據(jù),所以我們可以屏蔽這個服務器的IP,禁止抓取我們的網(wǎng)站數(shù)據(jù)。如果是LINUX主機可以通過以下方法獲取和屏蔽鏡像網(wǎng)站服務器IP。

<?php
$file = "ip.txt";//保存的文件名
$ip = $_SERVER['REMOTE_ADDR'];
$handle =fopen($file,'a');
fwrite($handle,"IP Address:");
fwrite($handle,"$ip");
fwrite($handle," ");
fclose($handele);
?>
2、訪問鏡像網(wǎng)站,在地址后面加.../ip.php,如:http://www.gannxy.com/ip.php,然后網(wǎng)站根目錄下會生成一個ip.txt的文件,打開復制里面的ip地址。
查找服務器IP地址還可以通過站長工具的HTTP狀態(tài)碼查詢
3、屏蔽鏡像站點IP,打開.htaccess文件,加上如下代碼
Linux下 規(guī)則文件.htaccess(沒有可以手工創(chuàng)建.htaccess文件到站點根目錄),自行修改紅字中的IP地址
<IfModule mod_rewrite.c>
RewriteEngine On
#Block ip
RewriteCond %{http:X-Forwarded-For}&%{REMOTE_ADDR} (188.129.143.73) [NC]
RewriteRule (.*) - [F]
</IfModule>
然后再次訪問或者刷新鏡像網(wǎng)站,這時候就會出現(xiàn)403錯誤(禁止訪問),現(xiàn)在就可以等著蜘蛛刪除了
windows2008下 規(guī)則文件web.config (手工創(chuàng)建web.config文件到站點根目錄) ,自行修改紅字中的IP地址
<?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="(188.129.143.73)" />
</conditions>
<action type="AbortRequest" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
注:如果不知道如何獲取和屏蔽鏡像網(wǎng)站IP地址可以咨詢主機商,他們也會幫助你解決。缺點,如果對方更換了IP地址還要重新寫一次。
3、添加跳轉代碼
這個辦法就簡單粗暴了,直接在網(wǎng)站head下加入一段JS代碼,就可以實現(xiàn)鏡像站自動跳轉到我們的主站,代碼如下:
<script type="text/javascript">if (document.location.protocol != "https:" && navigator.userAgent.indexOf("MSIE 6.0") < 0 ) { location.href = location.href.replace(/^http:/,"https:");}if (document.location.host != "www.gannxy.com") { location.href = location.href.replace(document.location.host,'www.gannxy.com);} </script>
本站文章均為永諾網(wǎng)站建設摘自權威資料,書籍,或網(wǎng)絡原創(chuàng)文章,如有版權糾紛或者違規(guī)問題,請即刻聯(lián)系我們刪除,我們歡迎您分享,引用和轉載,我們謝絕直接復制和抄襲!感謝...
猜你喜歡
聯(lián)絡方式:
電話:15038330582
郵箱:278477169@qq.com
掃描名片
我們猜你喜歡
-
汽車應用APP軟件功能開發(fā)
APP軟件總是因為某種不可替代而開發(fā)出來,因為生活中使用APP軟件能讓生活變得更加的方便快捷。使用APP軟件也能應用到小轎車上,還有汽車的保養(yǎng),路況查詢,地圖導航等需求。轎...
-
如何開發(fā)一款多商戶商城系統(tǒng)
一、多商戶軟件項目客戶來源介紹 老板是在上網(wǎng)時看到我們的博客信息,看到我們發(fā)的有多商城的系統(tǒng)案例,想看看我們的案例怎么樣。因為老板想做一款多商戶的商城系統(tǒng)軟件...
-
開發(fā)一款抓娃娃機app需要多少錢
抓娃娃機在各大市場都有擺放,抓娃娃機在抓取玩具時也是有技巧的,針對不同的機器看是技巧型的還是機率型的。抓娃娃APP軟件也是提供了一條領的服務,幫助市場管理更多的機器...
-
懸賞任務平臺小程序軟件開發(fā)定制
任務懸賞小程序軟件以賞金激勵用戶,用戶做完任務后為了得到更多的傭金就會按照自己的想法拉人,帶人。懸賞app軟件也有分銷推廣鏈接,每個用戶都有自己的專屬ID,通過不同的鏈...
-
電動車租車小程序功能軟件開發(fā)
一、租電車小程序軟件項目客戶來源介紹 李總是在我們的官網(wǎng)上咨詢到我們的,老板是直接發(fā)了需求,因為是直接客戶,老板是帶著需求做定制開發(fā)的。我們就直接報價了,老板對價...
