2013-04-06 31 views
3

有沒有一種方法可以在網站上顯示一個彈出窗口,該窗口顯示的是我控制的網站,但沒有顯示在我控制的網站上?彈出onload以掃描鏡像域

背景信息:

我工作的網站上,Safam.com,正在被其他網站,greaseonbroadway.com鏡像。我認爲這是一些奇怪的錯誤,但事實是greaseonbroadway搜索Safam時在google中有頂級列表。我已經通知谷歌這件事,但我不知道是否或什麼時候會做任何事情。與此同時,我設置了一個htaccess命令來打破greaseonbroadway上的鏈接。這是有效的,但不是我想要的。我需要人們知道他們在錯誤的網站上,並將他們重定向到Safam.com網站。

在htaccess代碼中,我把消息放在鏈接「GreaseOnBroadway.com_is_spoofing_Safam.com___Please_Go_Directly_To_Safam.com」,但我懷疑它有多大幫助。我想要做的是在greaseonbroadway上顯示一個彈出窗口,但不會顯示在safam.com上。我知道信息會自動被鏡像,因爲我設置了一個div(應該是一個彈出窗口,沒有工作)來說「點擊這裏以確保你在SAFAM.COM」。 greaseonbroadway上的屏幕截圖:http://i.imgur.com/ownteeW.png和safam.com上的屏幕截圖:http://i.imgur.com/drUqOZr.png

+1

作爲一個前鋒,我沒有太多的經驗,但你知道他們是如何下載你的網站嗎?我的意思是說,你的訪問日誌中應該有東西,所以你可以拒絕該主機的特定IP。 – Daedalus 2013-04-06 21:24:59

回答

2

您可以完全阻止網站訪問您的網站。例如,試試這個:

if(location.hostname.toLowerCase() != "safam.com") { 
    document.body.innerHTML = "<p>This site is illegally mirroring <a href="http://safam.com/">Safam.com</a>!</p>"; 
}