寶塔皮膚怎麼防止IP被惡意解析進來?

126雲發表於2021-03-23

今天自己的一個網站突然發現一個映象站,透過解析到我的網站源站IP,達到映象的目的,為了降低損失的可能性,隨即尋找到多種解決辦法,以下幾種解決惡意解析的映象站方法供大家參考。

第一種方法:寶塔皮膚搭建的網站可以去隨意建立一個站點設定為【預設站點】: 



然後修改下這個預設站點的【配置檔案】,新增 return 444; 這串程式碼儲存(可把444改成404或502等錯誤碼

設定之後你就會發現IP和惡意解析IP進來的網站都打不開了,但是如果你的其他網站配置了SSL,那麼使用https訪問IP或者映象站使用https還是可以繼續開啟,這個時候你需要將你的這個預設站點也配置上證照(隨便找一個只要是證照就可以,不設定證照惡意解析進來的域名開啟SSL仍然可以開啟),配置之後你會發現使用https訪問或者https的惡意解析映象站就徹底無法開啟。

第二種方法:

Js跳轉方式,利用JS檔案判斷訪問的域名是否是設定的域名,放置在網站之間,程式碼如下(配置的時候別忘記修改域名哦):

<script type="text/javascript">if (document.location.host != ") { location.href = location.href.replace(document.location.host,');} </script>

這種方法是在原網站新增js程式碼判斷域名,如果域名是原網站就正常顯示,如果不是原網站域名,就跳轉到原網站。

第三種方式:

遮蔽方式,新建一個ip.php的檔案,新增以下程式碼:

<?php$file = "ip.txt";//儲存的檔名$ip = $_SERVER['REMOTE_ADDR'];$handle =fopen($file,'a'); fwrite($handle,"IP Address:"); fwrite($handle,"$ip"); fwrite($handle,"\n"); fclose($handele);?>


一般推薦使用第一種方式實現遮蔽惡意的解析,雖然第二種方法可以實現使用者訪問跳回自己的網站,但不能影響百度抓取,大多數惡意解析映象站的站點rob排名而獲得跳回到你的網站,但js301跳,跳的不是別人對你的排名下降後也可以建立自己的網站,實現雙收入排名流量,最後一種方式太累,而其中有這麼容易找到的映象站惡意解析網站,當你找到別人估計已經實現了。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69957453/viewspace-2764390/,如需轉載,請註明出處,否則將追究法律責任。

相關文章