免费观看又色又爽又黄的小说免费_美女福利视频国产片_亚洲欧美精品_美国一级大黄大色毛片

如何阻止網站被惡意反向代理?

2023-07-09    分類: 網站建設


反向代理是指以代理服務器來接受internet上的連接請求,然后將請求轉發給內部網絡上的服務器,并將從服務器上得到的結果返回給internet上請求連接的客戶端,此時代理服務器對外就表現為一個反向代理服務器。而惡意反向代理也就是指惡意山寨克隆一個一模一樣的網站,而這種反向代理操作起來十分簡單,無需任何網站程序,只需配置Nginx的反向代理即可操作,因此有不少網站因此被克隆,造成損失,今天就給大家說一下,如何阻止網站被惡意反向代理制造鏡像網站?


一般來說,這種是對方通過反向代理方式實現了對自己網站文件的抓取甚至緩存到了對方服務器上,可找到對方代理服務器ip地址進行屏蔽:
例,您的域名是www.abc.com,對方網站是www.abc.com.hdtmail.com
以下用三種方式來查找對方服務器的真實ip,前提是對方是采取的實時代理,而不是已經將您的文件緩存到他自己的服務器,并取消了代理,
1.在根目錄建立一個123.php,寫入以下代碼

<?php
echo "ip1:".$_SERVER["REMOTE_ADDR"]."</br>";
echo "ip2:".$_SERVER["HTTP_X_FORWARDED_FOR"];
?>

然后訪問http://www.abc.com.hdtmail.com/123.php
以上兩個參數是獲取對方服務器ip地址,
如果涉及了代理服務器,則ip1后面ip地址是對方服務器的ip
如果未涉及代理服務器,則ip2后面ip地址是對方服務器的ip

PS:如果這種方式訪問不到文件,那是因為對方進行了一些限制措施,所以訪問不到文件。可以嘗試第2種。

2.可以在網站根目錄下建立123.asp,寫入以下代碼:

<%
Response.write"ip1:"&Request.ServerVariables("HTTP_X_FORWARDED_FOR")&"</br>"
Response.write"ip2:"&Request.ServerVariables("REMOTE_ADDR")
%>

然后訪問http://www.abc.com.hdtmail.com/123.asp
以上兩個參數是獲取對方服務器ip地址,
如果涉及了代理服務器,則ip1后面ip地址是對方服務器的ip
如果未涉及代理服務器,則ip2后面ip地址是對方服務器的ip

PS:如果以上兩種方式都無法訪問到文件,可能對方服務器對新增文件也進行了判斷禁止訪問,可直接在已存在的文件上修改。

3.在已有的index.php,index.asp等文件第一行中加入方法1,2中的代碼,然后訪問http://www.abc.com.hdtmail.com/index.asp,或http://www.abc.com.hdtmail.com/index.php,和方式1,2一樣獲取到對方服務器ip地址,然后按照以下屏蔽ip的教程進行屏蔽:

虛擬主機屏蔽ip: faq.myhostadmin.net/faq/listagent.asp?unid=681
vps/服務器屏蔽ip: faq.myhostadmin.net/faq/listagent.asp?unid=822

完成屏蔽ip之后,再訪問對方域名,如果無法顯示您的網站內容了,則說明屏蔽正常,接著刪除123.asp/123.php或自己文件中剛剛添加的代碼。

PS:如果對方已經將抓取過的頁面緩存到服務器,則無法屏蔽,只能考慮更換自身網站文件名或者適當改版網站內容。

以上就是全部內容,希望對你有所幫助。

分享題目:如何阻止網站被惡意反向代理?
URL地址:http://m.newbst.com/news20/271370.html

成都網站建設公司_創新互聯,為您提供外貿建站企業建站關鍵詞優化App開發網站維護建站公司

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都網站建設公司