本文目錄一覽:
- 1、zblog php程序網站被惡意鏡像怎麼解決
- 2、如何禁止網站被反向代理
- 3、網站被鏡像怎麼辦?真實經歷分享!
- 4、網站被鏡像怎麼辦
- 5、網站被惡意鏡像了怎麼辦,簡單快速的解決辦法
- 6、Nginx 怎麼禁止別人惡意鏡像網站?
zblog php程序網站被惡意鏡像怎麼解決
惡意鏡像,是指有人通過域名A記錄直接解析別人IP地址,從而得到一個在訪問者眼中完全相同網站的過程。
獨立IP也是網站被惡意鏡像的一個必備條件。其次,網站程序位於網站空間根目錄也是遭遇惡意鏡像的條件,這兩個條件具備了,對於操作者而言惡意鏡像是極其簡單的。最後,惡意鏡像往往發生在網站建立之初。
處理方法如下:
找鏡像網站的人,聯繫站長刪除鏡像頁面,如果不能,到百度進行投訴。對網站的DNS進行升級或是更改;
如果找到鏡像自己網站的域名,那麼第一要做的就是聯繫空間商,讓空間商屏蔽這個域名;
如果沒有找到這個鏡像的域名,可以聯繫空間商禁止IP訪問,因為現在很多獨立IP空間,域名直接解析到上面就可以訪問,而不需要綁定;
將網站內的所有鏈接做成絕對地址鏈接,在網站內容中,增加更多企業的信息;
網站發布文章之後,可以立即向百度提交。使用百度Ping工具;
網站設置301重定向;
按照上面的方式進行,同時對網站進行了簡單的改版,對於排名可能會有影響,但如果處理不當,可能網站會面臨永久的降權。
如何禁止網站被反向代理
在前幾天兩個站點被別人完全境像代理,基本上就是直接讓他給複製過去了,我也是醉了,直接鏡像過去,然後再緩存到他自己的服務器上面,真是絕了,你自己的站點再加什麼代理去反代理也不管用了,因為他的站點根本就不變,使用了 .htaccess 來反代理,也使用了 js 判斷域名都不管用,所以我一直在判斷他使用了緩存機制,如果不使用緩存,時時代理的話肯定是可以的,我先把這兩種方法來總結一下吧。
一、使用 .htaccess 禁止反向代理
在站點根目錄下新建 .htaccess 文件,然後添加如下的內容:
RewriteEngine On
RewriteBase /
php_value auto_append_file proxy.php
再新建 proxy.php 文件,添加如下代碼保存.
?php
$f = getenv(“HTTP_X_FORWARDED_FOR”);
$url = “”;
if ($f!=””){
print ““;
print ““;
}
?
二、使用 js 代碼判斷域名
script type=”text/javascript”
if (document.domain != ‘xiariboke.com’ document.domain != ”){
window.location.href=”;
}
/script
這種是首先判斷他的域名是不是 xiariboke.com 這個域名,如果是則正常訪問,如果不是則跳轉到原網站。
三、使用 php 判斷域名
這種方法跟使用 js 代碼來跳轉域名是一個道理,都是先判斷域名,如果是代理的域名則進行跳轉,代碼如下:
P?php /P
Pif($_SERVER[‘SERVER_NAME’] != ‘xiariboke.com’ ||$_SERVER[‘SERVER_NAME’] != ” )
{
exit(‘非法反向代理訪問’);
}/P
P?/P
如果是時時代理的話,上面三種方法就已經足夠了,但如果他使用了緩存,將代理的網站緩存到他自己的服務器上面,再使用這些就不管用了,因他被他代理的站都不更新了,你再怎麼改都不行,尤其現在的阿里雲CDN,360CDN又怎麼牛,而我的站點使用的就是阿里雲CDN,上面有個防止外鏈,把防外鏈給開啟才解決。
一般的網站CSS,JS調用基本上用的都是絕對路徑,所以我們可以重命名CSS,JS的文件包以達到對別人境像網站的控制,把他的頁面搞亂,這樣相信堅持不了幾天,他就會換成其它網站了。
網站被鏡像怎麼辦?真實經歷分享!
一開始,是發現有個IP刷我跳出率,平均3分鐘一次,一天 24小時在刷,而且不是通過搜索詞,而是直接訪問!固定IP,來自於其他國家,最初判斷為刷跳出率,想想,我網站流量也挺大,不用在意,抱着僥倖的心理,心想過2個月就會風平浪靜。可是不是的!
刷了好幾天之後,我有次,搜索我網站的關鍵詞,居然看到一個博彩詞眼的標題網站,我點進去,哎?怎麼進我網站了?沒錯!被複製成一個一模一樣的網站,所有頁面都一樣,就首頁標題關鍵詞描述,換成了博彩的字眼,其他一模一樣,通過網上查詢,也朋友交流,斷定為:網站被鏡像!
一開始很着急,各種網上百度,也有很多方法,按網站程序劃分,解決方法也不同,按網站程序劃分為:asp,php ,asp.net三種,前面2着說是很簡單,在代碼添加限制IP即可(未驗證,參考網上方法的),但第三種asp.net的網站程序非常複雜,然後沒錯,我就是asp.net程序做的網站,不懂,各種嘗試,解決不了。
我用的是阿里雲虛擬主機,提交工單,沒用,提示說虛擬主機沒有限制IP功能,問做網站的人,沒用,不能添加限制IP代碼。那隻能虛擬主機換服務器?後來我在群里找到一個高手,說可以在網頁上限制IP,制止被鏡像,我信了,然後自己掏腰包花了50大洋,找他弄,事實證明,不行!除非網站有源碼,這裡的源碼不是網站程序,而是做網站的底層高級程序,一般做網站不會給的,這是人家的產權啊,除非簽了協議,那樣價格會高很多,幾倍不止吧。
只有一個辦法了:虛擬主機換服務器!成功說服老闆之後,換成了阿里雲的服務器,成功的設置了安全組,黑名單,成功的攔截了訪問我百度統計的鏡像IP,但是還不行,我一更新,鏡像網站立馬更新,為什麼?
原來鏡像網站分前端和後端IP,我只幹掉了他前端的IP,他爬取的幕後兇手就是後端IP,怎麼找到他?方法就是,發一篇文章,然後去鏡像網站查看,再到網站後台日誌立馬查,剛剛爬取我發文章的頁面的IP有哪個?最終篩選幾個出來,一一排除,終於找出了真正的後端IP,結果也是成功的封禁了對方,而且點擊鏡像網站,直接就是打不開,為什麼?為什麼我用這種方法找出對方的後端IP?
這裡就要了解他鏡像的原理了,其實鏡像就是去訪問他網站頁面的時候,他會立馬派1個IP來抓取我網站的內容,展現給用戶看,這樣才實現了什麼叫鏡像,和鏡子一樣,人動,鏡子立馬的也在動。鏡像網站也是這個原理,所以我封禁了他爬取的IP,我訪問他,他無法派IP來抓取我,導致他網站打不開。
另外一方面,也得在百度去投訴侵權,是很有必要的,不細講。
自己經歷了一次,分享出來,不懂的可以下方留言。
網站被鏡像怎麼辦
惡意鏡像也就是所謂的惡意克隆別人網站,在域名記錄里填上別人空間的Ip地址,以此達到惡意克隆被人的網站,當瀏覽者打開兩個截然不同網址,但網站內容卻是一模一樣。以下來介紹克隆原理和如何預防這些問題。
一.首先在這裡我要說明以下並不是所有的網站都會被惡意鏡像,當網站是這幾種情況時有可能被惡意鏡像,獨立IP的網站是惡意鏡像的必備條件,雖然我們提倡使用獨立IP以免網站受到其它網站的牽連,第二是網站已安裝好了文件位於根目錄下,第三新建的網站域名權重不如惡意鏡像對手。惡意鏡像的操作非常簡單只需在自己的域名管理中打開頂級域名,修改以下A記錄就完事了。
二.惡意鏡像的通過域名年齡優勢給對手施壓,然而剛剛成立的網站沒有什麼權重給搜索引擎造成混亂,對於技術不成熟的搜索引擎分是不出真假,往往受到惡意鏡像的受害者都是剛建站的新手,不知如何去應對這些。
三.剛建站的站長們其實不用慌正所謂是上有政策,下有對策,即便惡意鏡像成功了,兩個網站看起來一模一樣,惡意鏡像者並非完全控制了我們的網站,下面我來介紹不同情況以不同的方法來應對。
1.更換IP或空間。本條僅提供一種可行性方案。事實上,如果你不解決獨立IP及根目錄程序問題,只是治標不治本。因為惡意者更換成本及操作上更簡單。
2.改變網站程序位置,由根目錄換到一級目錄。如果該方案可以實施的話,可以有效解決網站惡意鏡像問題,因為惡意鏡像只能解析IP,而無法與目錄進行綁定。
3.服務器端操作。如果你的服務器可以設置禁止直接通過IP訪問,必須使用某個域名訪問,那麼設置好它。
網站被惡意鏡像了怎麼辦,簡單快速的解決辦法
1、找鏡像你網站的人,聯繫他們刪除鏡像頁面,如果不能,到百度進行投訴。對網站的DNS進行升級或是更改。
2、如果找到鏡像自己網站的域名,那麼第一要做的就是聯繫空間商,讓空間商屏蔽這個域名。
3、如果沒有找到這個鏡像的域名,您可以聯繫空間商禁止IP訪問,因為現在很多獨立IP空間,域名直接解析到上面就可以訪問,而不需要綁定。
4、將網站內的所有鏈接做成絕對地址鏈接,在網站內容中,增加更多自己企業的信息。
5、網站發布文章之後,可以立即向百度提交。使用百度Ping工具。
6、網站設置301重定向。
按照上面的方式進行,同時對網站進行了簡單的改版,對於排名可能會有影響。但如果處理不當,可能網站會面臨永久的降權。
Nginx 怎麼禁止別人惡意鏡像網站?
目前的方法只能當你發現惡意鏡像站點後,通過在自己服務器配置文件中禁止對方服務器IP的訪問。
原創文章,作者:AKSX,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/142460.html