-
防止wordpress网站被镜像的js代码
- 作者:灰牛站长•发布时间:2021-07-11 18:37:14•浏览
什么是镜像网站?把别人网站的数据缓存到自己服务器,并保持同步更新;或通过域名A记录直接解析别人IP地址,通过技术手段生成一个界面和内容完全相同的网站,当用户访问镜像站点时,程序就会来被镜像的网站查询数据,把获得的数据修改相关链接后呈现给访客,然而实质上还是在读取原站的数据。
那么如何防止或禁止别人恶意镜像自己的网站?最简单且比较有效的方法就是:通过javascript判断当前页面URL是不是自己的域名,如果不是则跳转。此外该方法也适合所有网站程序主题!
把下面代码添加到wordpress主题的js文件里,注意把大灰牛博客的域名更换为自己网站的域名即可:
if (document.domain != 'www.dhnblog.com'){ window.location.href='http://www.dhnblog.com/'; }
建议部分镜像网站会把网页的js代码或js调用代码删除,该方法可能就会失效,可以考虑把这句代码添加到网页不可缺少的一个js文件里。
相关文章
-
使用CMS开源程序wordpress,大部分的wp后台登录基本是wp/admin或者是wp-login.php,因此修改网站后台登陆地址对于保护网站安全具有一定的促进作用!通过简单的...2021-07-11 06.07.15
-
wordpress 3.5版本之前,在“后台——设置——媒体”界面有个文件上传的设置,可以自定义附件的默认上传路径和文件的完整URL地址,通过该设置可以更改...2021-07-11 06.07.34
-
默认情况下wordpress会自动检测wordpress程序、插件或主题是否存在新的版本,检测更新自然需要访问wordpress的网站,可能由于目前不能访问wordpress官方网站的...2021-07-11 06.07.13
-
WordPress系统默认使用Gravatar头像,用户(包括访客评论)的头像调取都是根据所留邮箱匹配的Gravatar头像。 下面通过代码实现头像使用用户本地自定义上传...2021-07-11 06.07.56
-
如何让wordpress页面如下展示文章字数和阅读时间,灰牛通过度娘搜索测试结果如下,废话不多说,直接上代码: 代码添加到主题functions.php中: function cou...2021-07-11 06.07.45