dedecms织梦手机站跳转模板设置的方法
在新织梦的default模板中,除了原有的模板外,多了些手机模板,主要手机模板如下:
index_m.htm 首页模板
inde_default_m.htm 频道页模板
list_default_m.htm 列表页模板
list_default_sg_m.htm 列表页模板
article_article_m.htm 内容页模板
article_default_m.htm 内容页默认模板
search_m.htm 搜索页模板
head_m.htm 顶部模板
footer_m.htm 底部模板
* 首页模板中添加如下代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <meta http-equiv="mobile-agent" content="format=xhtml;url={dede:global.cfg_mobileurl/}/index.php"/> <script type="text/javascript">if(window.location.toString().indexOf('pref=padindex') != -1){}else {if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT- |Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){if(window.location.href.indexOf("? mobile")<0){try{if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test (navigator.userAgent)){window.location.href="{dede:global.cfg_mobileurl/}/index.php";}else if (/iPad/i.test(navigator.userAgent)){}else{}}catch(e){}}}}</script> |
* 列表页模板添加如下代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <meta http-equiv="mobile-agent" content="format=xhtml;url={dede:global.cfg_mobileurl/}/ list.php?tid={dede:field.id/}"/> <script type="text/javascript">if(window.location.toString().indexOf('pref=padindex') != -1){}else {if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT- |Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){if(window.location.href.indexOf("? mobile")<0){try{if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test (navigator.userAgent)){window.location.href="{dede:global.cfg_mobileurl/}/list.php?tid= {dede:field.id/}";}else if(/iPad/i.test(navigator.userAgent)){}else{}}catch(e){}}}}</script> |
*内容页模板添加如下代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <meta http-equiv="mobile-agent" content="format=xhtml;url={dede:global.cfg_mobileurl/}/ view.php?aid={dede:field.id/}"/> <script type="text/javascript">if(window.location.toString().indexOf('pref=padindex') != -1){}else {if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO| MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){if(window.location.href.indexOf("? mobile")<0){try{if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test (navigator.userAgent)){window.location.href="{dede:global.cfg_mobileurl/}/view.php?aid= {dede:field.id/}";}else if(/iPad/i.test(navigator.userAgent)){}else{}}catch(e){}}}}</script> |
其中上面的js是电脑网站跳转到手机网站的代码,而是用来告诉百度,手机网站的地址,主要用于seo。
pc模板添加上面代码后,手机访问网站时,就会自动跳转到手机网站模板了。
织梦dedecms随机调用一篇文章 IIS6和IIS7不能解析json文件的方法
我加了之后怎么没有反应呢?看到了麻烦博主联系一下我,万分感谢!
你好,会报什么错误呢。
谢谢,已经处理好了!
你好我的没有反应 手机点击pc端网址还是电脑版的
手机端网站做好了吗,可以跳转吗。
做好了 域名/m 可以正常访问 现在出现了一点问题 网站好像被攻击了 只要是手机打开就跳转到别的网站
看看代码,有没有被注入。