当前位置:长春SEO > 站长代码 >
站长代码

怎样将移动站设为二级域名M开头的【织梦模版修改】



dede织梦自从支持手机版后,功能十分的强大,加大了顾客对织梦的使用和热爱。但是默认手机都是域名/m  这样展示,但是dede织梦手机网站移动版如何设置成二级域名的m开头那?

将移动网站设置为二级域名M开头更有利于搜索引擎抓取和收录,也更利于推广和传播,所以国内很多移动站都会使用M开头的二级域名或者WAP开头的二级域名作为自己的移动网站。


今天长春建站网小编就带给大家带来完整的实战篇,跟着教程走一遍,保证你能完整的实现。


1  前提是你的空间要支持子目录,或者服务器直接绑定二级域名m.域名  全部绑定到织梦默认m文档。

例如:m.121seo.cn  绑定m文件夹

 2:进入后台,系统--系统基本参数--添加变量(如下图所示)

变量名称  自己随便填写,但要是英文字母 记得要给后面的统一起来  默认设置  cfg_m     变量值 填写你要展示的手机二级域名:如:http://m.121seo.cn 
参数说明:备注一下:手机网址


3:开启--> (是/否)支持多站点,开启此项后附件、栏目连接、arclist 内容启用绝对网址

在---系统---系统基本参数----核心下  



开启后就可以实现DEDE手机站点和移动站点数据库同步的时候会出现图片调用的路径问题,现在可以轻松解决开启图片绝对地址,两个站点都可以调用。

4:手机模板修改CSS、JS等调用路径,给添加绝对地址,(备注:这一步很重要,如果不替换,会出现手机版 css js img图片等手机站素材,路径不对丢失)

找到默认手机版的调用换成 pc段的网址就可以了,替换标签推荐使用:{dede:global.cfg_basehost/}
如下图所示:
替换前:


替换后:


    
备注:细节

如果你的系统-基本参数 --域名 填写 的时候最后带上/  替换的时候,
{dede:global.cfg_basehost/}后面就不需要带/,如果没有/就请 
{dede:global.cfg_basehost/}/   这样来替换,自己琢磨,处理不对,要不就是两个/  或者缺少路径

5:PC模板修改识别代码中跳转路径。所有的手机模板都要修改过来

只需要把默认的:
{dede:global.cfg_mobileurl/}换成 {dede:global.cfg_m/}即可,如下图,这样就把所有的跳转网址 换成二级域名显示的绝对路径


 

6:找到 \include\dialog\select_images_post.php 第108行

$fileurl = $activepath.'/'.$filename;

换成:

$fileurl = $cfg_cmsurl.$activepath.'/'.$filename;


 

7: 修改目录include下的文件extend.func.php,在最后面添加一个函数方法

function replaceurl($newurl)
{
$newurl=str_replace('src="/uploads/allimg/','src="http://你的域名/uploads/allimg/',$newurl);
return $newurl;
}
另外调用文章正文内容的标签{dede:field.body/}
需要改成: {dede:field.body function='replaceurl(@me)'/}

至此,处理完成


怎样将移动站设为二级域名M开头的【织梦模版修改】 http://www.121seo.cn/daima/555.html
以上文章出自长春SEO自学网未经作者许可,不得转载。2018-05-10

分享到:
相关推荐:


推荐文章
最新文章
热搜词汇
优化技巧 网站优化 长春网站优化 关键词排名 网站优化技巧 百度人工智能 稳定关键词排名 优化做好电商 网站日志 优化方案 360搜索升级 网站优化重点 流量如何增加 搜索引擎命令 织梦后台无法输入中文 五要五不要 标题不能为空 学校 织梦手机模板 如何做好seo 网站被黑 织梦标签 网站问题 站长心得 关键词挖掘方法 网站如何收录 织梦插件 首页优化 转载文章的技巧 目标关键词 营销 快照处理 页面优化 识别链接作弊 网站排名 网站优化关注点 关键词布局 如何做伪原创 织梦cms技巧 首页布局 蜘蛛抓取 灰色行业优化排名 高权重外链 关键词快速上排名 关键词快速排名