網(wǎng)站被反向代理方式鏡像處理方法
通過對方域名訪問網(wǎng)站內(nèi)容和自己的一模一樣,或者內(nèi)容大致和自己網(wǎng)站一樣, 如沒實際危害,一般可以不用做任何調(diào)整。
這種是對方通過反向代理方式實現(xiàn)了對自己網(wǎng)站文件的抓取甚至緩存到了對方服務(wù)器上,可找到對方代理服務(wù)器ip地址進行屏蔽
例,您的域名是www.***.com,對方網(wǎng)站是www.***.com.hdtmail.com
以下用三種方式來查找對方服務(wù)器的真實ip,前提是對方是采取的實時代理,而不是已經(jīng)將您的文件緩存到他自己的服務(wù)器,并取消了代理
1.在根目錄建立一個123.php,寫入以下代碼
<?php
echo "ip1:".$_SERVER["REMOTE_ADDR"]."</br>";
echo "ip2:".$_SERVER["HTTP_X_FORWARDED_FOR"];
?>
然后訪問http://www.***.com.hdtmail.com/123.php
以上兩個參數(shù)是獲取對方服務(wù)器ip地址,
如果涉及了代理服務(wù)器,則ip1后面ip地址是對方服務(wù)器的ip
如果未涉及代理服務(wù)器,則ip2后面ip地址是對方服務(wù)器的ip
有可能第一種方式訪問不到文件,則是對方進行了一些限制措施,嘗試
2.在您的網(wǎng)站根目錄下建立123.asp,寫入以下代碼
<%
Response.write"ip1:"&Request.ServerVariables("HTTP_X_FORWARDED_FOR")&"</br>"
Response.write"ip2:"&Request.ServerVariables("REMOTE_ADDR")
%>
然后訪問http://www.***.com.hdtmail.com/123.asp
以上兩個參數(shù)是獲取對方服務(wù)器ip地址,
如果涉及了代理服務(wù)器,則ip1后面ip地址是對方服務(wù)器的ip
如果未涉及代理服務(wù)器,則ip2后面ip地址是對方服務(wù)器的ip
如果以上兩種方式都無法訪問到文件,可能對方服務(wù)器對新增文件也進行了判斷禁止訪問,可直接在已存在的文件上修改
3.在已有的index.php,index.asp等文件第一行中加入方法1,2中的代碼
然后訪問http://www.***.com.hdtmail.com/index.asp
或http://www.***.com.hdtmail.com/index.php
和方式1,2一樣獲取到對方服務(wù)器ip地址,然后按照以下屏蔽ip的教程進行屏蔽
虛擬主機屏蔽ip://m.evoucherdeals.com/jiaocheng/82644.html
vps/服務(wù)器屏蔽ip:://m.evoucherdeals.com/jiaocheng/82645.html
屏蔽ip之后,再訪問對方域名,如果無法顯示您的網(wǎng)站內(nèi)容了,則說明屏蔽正常,
刪除123.asp/123.php或自己文件中剛剛添加的代碼
但如果對方已經(jīng)抓取過的頁面緩存到服務(wù)器,則無法屏蔽,只能考慮更換自身網(wǎng)站文件名或者適當改版網(wǎng)站內(nèi)容