欢迎!我白天是个邮递员,晚上就是个有抱负的演员。这是我的网站。我住在天朝的帝都,有条叫做Jack的狗。
帝国CMS防止网站镜像,防止百度转码教程,以下代码为BASE64加密 JS实现网站防镜像,简单实现百度防转码:
防止镜像转码方法模板顶部增加如下php代码:
<?$data="var cr = location.href;var cu = 'http://www.wdzzz.com/{$ class_r[$GLOBALS[navclassid]][classpath]}/';if (cu && !(/baidu.com/gi.test(cr ))) {location.href = cu;};";$fjx=base64_encode($data);?>
HTML代码的BODY标签改为以下:
<body onLoad="eval(window.atob('<?=$fjx?>'));">代码说明
1、其中/wdzzz.com/换成你网站的主域名
2、http://www.wdzzz.com/{$class_r[$GLOBALS[navclassid]][classpath]}“ 这段代码是获取你当前页面的URL地址!
原理就是判断浏览器当前访问网址是否等于帝国CMS生成的当前网址,如果不等于,那么就让JS跳转回正确的网址。
相关专题
