本人亲身研究了一下dede后台中的m文件夹来做一个和pc站共用一个后台一个数据库两套模板的站点,这种做法能节约很多的时间,而且管理起来也很方便,下面是步骤
方法/步骤
1、1.正常解析一个手机站域名:m.quanmys.com。然后绑定到你的服务器上面。如何解析域名网上有很多教程自行解决。
2、2.解析完域名后,到服务器的IIS中新建一个站点,该站点的物理路径要选择这个"quanmys.com"域名下的”m“文件夹。如下图:
3、3.站点建完后,接下来是做m文件夹中手机站的模板,手机站的模鲒队熊暨板我就不做过多的介绍,自己想要什么样的网上去找多的是;手机站的模板是和pc站的模板是放在一起的,也就是说,你pc站的模板放在哪邗锒凳审个文件夹,手机站的模板就放那里,不过手机站的模板文件名后面要带个“_m”; 举例:pc站模板名是这样的,index.htmlist_article.htm article_article.htm。(这种命名是dede默认的,建大家最好使用默认的命名,方便管理,也可以自己随便命名只要你能区分开就行);手机站要在后面加“_m”,就变成这样了: index_m.htmlist_article_m.htmarticle_article_m.htm ;在这里要说一下,如果你的pc站频道栏目页命名的是“a1.htm",那么手机站对应的就是"a1_m.htm"; 总之,手机站模板的命名前缀是和pc站一样的,只要在后面加上“_m”就可以了。
4、 4.手机站的命名结束了,现在要把手机站的“css”,“js”,“images”一个个文件夹上传了,这些文件要上传到m文件夹中dede默认的路径是: “你的域名/m/assets/”,把文件夹上传到这“assets"中就可以了,如图:
5、 5.好了,现在试着打开一下,看看;是不是很帅,看见自己的手机站;接下来要做的就是给自己pc站的模板中添加识别跳转代码,其作用是检测到是移动设置时就自动跳转到自己刚才建立的手机站 “m.quanmys.com”中来,要在pc端的每个模板中添加,位置建议放在中的第一位,让浏览器第一时间做出跳转。此跳转代码可以去dede官方模板中直接复制过来。
6、 笪瞵岔语 6.跳转代码加完后,就要生成一下手机站点,这种同一个后台,同一个数据库,不同模板的站点;生成手邙掩镔呔机站有点麻烦,不过也很简单;就是在dede后台“生成-更新主页HTML-”中,把主页路径选择“index_m.htm”这个手机站的模板,下面“主页位置"改一下路径,再点”更新主页“就生成手机站了,具体步骤如下图: 第三张图中,这里是要手动添加的“/m”,如果要生成pc站按照上面的步骤改回pc站的,再点下面的“更新主面HTML”。
7、 7.补充说明:在做第二步的时候,可能因为每个人的服务器商不一样,服务器的操作系统不一样,所 以跟我的载图会有出入,但思路是一样的,你可以找你的服务器客服或者是朋友帮忙设置一下。第五步,如果有不懂的地方可以找我,我可以帮你解决!我一般都在群里649259819! 如果你喜欢我写的,麻烦你收藏或者评论里面顶我一下,也是给我一个大大的支持,谢谢!
8、差点忘记说了,手机模板中,dede的调用标签和pc站有一点区别,大致是一样的,如图:从图中可以猎谆承克出,第一张图是一个调用文板丘衡噎章标签的,和pc模板不一样的地方已经用方框显示出来,方框中是文章的链接是指向m文件夹中的动态php文件:"view.php"的;频道栏目调用也是一样的,不过,栏目链接指向的是m文件夹中的:“list.php”文件,主页则是“index.php”.你在做手机模板dede标签调用的时候只要把这里改一下就可以了,其它照旧就好;是不是很简单呢!