繁体   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