dede织梦cms 禁用判断手机端,我网页是自适应,不需要跳到m里
您好,很高兴为您解答:
您使用的php版本为php54吧。
PHP 54已经启用了session_register()方法,造成了此函数不可用。
要么换php低版本,或者去掉或注释掉所有的session_register(),改用直接存$_SESSION数组。
1、在你的域名后面追加:/templets/default/,可以看到你的首页模版已经被修改了。
2、说明主机被黑。
3、如果网站数据量不大,建议重新上传。
4、你的网站既然是独立主机,说明网站是用来运营,有资本的,那为何不将安全做好呢?dedecms不做修补与改造,是很危险的。
5、建议将dedecms的后台、include、data、templets统一隐藏,要是自己的独立主机,就将这些文件转移到根目录上级。
6、也有可能是服务器安全漏洞导致,但目测你的dedecms没有经过调整,网站漏洞几率较大。
打开主页模版indexhtm,找到head头部元素里面带有/m/indexphp
大概是这么长
<meta http-equiv="mobile-agent" content="format=xhtml;url=/m/indexphp">
<script type="text/javascript">if(windowlocationtoString()indexOf('pref=padindex') != -1){}else{if(/AppleWebKitMobile/itest(navigatoruserAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/test(navigatoruserAgent))){if(windowlocationhrefindexOf("mobile")<0){try{if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/itest(navigatoruserAgent)){windowlocationhref="indexphp";}else if(/iPad/itest(navigatoruserAgent)){}else{}}catch(e){}}}}</script>
删掉它们
模板文件里的移动端模板全部干掉,重新生成
0条评论