[英]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。
请记住,对服务器上的文件具有写访问权的任何人都可以删除此“复制保护”。 复制保护客户端内容是不可能的,因为您需要以浏览器理解的方式提供内容,从而有效地使任何人都可以使用该内容。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.