簡體   English   中英

JavaScript重定向/域指定

[英]Javascript redirection / domain specify

在搜索和檢查某些網站的元素時,我發現了一個不錯的腳本。

這是我發現的:

<script type="text/javascript">
//redirect browser to fullscreen preview
    if (/^http:\/\/codecanyon\.net/.test(document.referrer))
    window.top.location.href = 'http://www.gravitysign.com/backslider/';                    
</script>

因此,如果我從此腳本理解,它將告訴jquery網站是否通過codecanyon打開,並將其重定向到指定的網站進行預覽。

現在...我想知道是否有可能做出這樣的事情。

如果我們指定一個網站(例如http://google.com) ,然后將其輸入到javascript ...中,然后將該網站上載到其他任何域,那么google.com ...將被重定向到指定的網站(谷歌) ?

因此,讓我稍微舉例一下。

如果我為“ an-website.com”創建了一個網站,然后有人將其網站上傳到“ another-website.com”,它將自動將所有訪問者從another-website.com重定向到an-website.com。

希望我足夠清楚,希望這是可能的。 干杯!

當然,您可以從與您的域名不匹配但使用javascript的域中重定向任何訪問您網站的用戶。 這應該可以正常工作:

if (window.location.hostname !== 'yourdomain.com'){
    window.top.location.href = 'http://yourdomain.com'; 
}

如果您將站點托管在子域上,也可以使用match。

請記住,對服務器上的文件具有寫訪問權的任何人都可以刪除此“復制保護”。 復制保護客戶端內容是不可能的,因為您需要以瀏覽器理解的方式提供內容,從而有效地使任何人都可以使用該內容。

如果您正在尋找單域保護的解決方案,請在此處查看我的

重定向網站(如果未在腳本中指定域)-使用Java進行保護

我正在尋找多個域的解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM