如果在其他域上发布,则重定向到域的JavaScript代码?

时间:2016-12-10 07:58:38

标签: javascript

几年前,我遇到了一段将页面重定向到某个域名的代码。

例如,我将代码放入我的.js文件中,有人试图翻录我的网站,并将其发布到自己的域名,它会将它们重定向到我的域名。

1 个答案:

答案 0 :(得分:0)

所以你现在找不到这个代码,你希望我们复制它吗?细

/(?:^|\.)example\.com$/.test(location.host) || (location.href = '//example.com')

这应该可以解决问题,并且在子域名时不会重定向。在替换您自己的域时,请注意以\.换掉所有句点,因为它们在正则表达式中具有特殊含义(几乎匹配任何内容)。