悟途网移动版

DEDECMS

悟途网 > CMS > DEDECMS > 正文

缩短DEDECMS URL路径长度的一些做法

2013-06-06 22:20 悟途网 T

相信大家都晓得织梦DEDECMS的路径URL很长,这个是个不争的事实,也许很多人在网上寻找着如何更好的缩短它的URL路径,办法总是很多吧!因为如果你懂得一点HTML代码就是可以搞定的。

问:为什么要缩短我们网站的ULR路径?

答:网站如何更好的进行优化,相信大家也许都会注意到的DEDECMS系统默认的URL觉得很长,对于我们的搜索引擎来说如果爬行的层次太多的话,是非常容易被我们的搜索引擎蜘蛛所放弃,这样势必会给我们的网站的收录带来一定的困难,这也间接的影响到我们网站优化所产生的一些不利效果,而且即使搜索引擎收录了你的页面,但是要获得很好的网站排名的话那也是相对的困难的。

缩短DEDECMS URL路径长度的一些做法

总结结合自己的经验与互联网网上的一些资料,如何更好的缩短DEDECMS的路径URL长度的几个方法如下:

第一、首先去掉a目录和html目录做法可以说是相对的简单的,进入网站系统后台中的设置,找到系统默认的/a,也就文档HTML默认的保存路径这个地方的/a去掉,而只留下/。html目录删除方法一样。或者在栏目管理中,选择对应栏目更改,把文件保存目录后的a删除。作出这些改编后,以前的 http://网站域名/a/年/月日/文档ID.html 就变成了 http://网站域名/年/月日/文档ID.html 形式了。

第二、DEDECMS之URL文章命名规则的修改

逐一修改的方法:

进入后台栏目管理→修改栏目→高级选项中,文章命名规则:将{typedir}/{Y}/{M}{D}/{aid}.html修改为:{typedir}/{aid}.html或{Y}{M}/{aid}.html两种,你自己选择其中一种就可以了。但记得在继承选项后的小方框里打“√”如果栏目太多,上面的方法就有局限性了。

批量修改的方法:

打开后台→核心→ 批量维护→数据库内容替换,将dede_arctype表的namurule字段,被替换内容:{typedir}/{Y}/{M}{D}/{aid}.html,替换为:{typedir}/{aid}.html或{Y}{M}/{aid}.html两种,你自己选择其中一种就可以了。

{typedir} ,{Y} ,{M} ,{D} ,(aid) ,{tid} ,{page}这些其实是变量,都是可以用到设置DEDE内容页html文件默认的保存路径的,如栏目文件夹/年月/。我们要修改的就是:去掉{Y}{M}/ 或者把{typedir}/{Y}{M}/{D}-{aid}.html 改成{typedir}/{Y}{M}{D}-{aid}.html 。当然,你也可以根据它所支持的变量改成其他的形式。如{typedir}/{cc}.html或者可以改成更简洁的代码就是{cc}.html。

本文对于织梦DEDECMS的5.5到5.7版本是可以用到的,已经通过了测试。值得一提的是,在更改我们的URL路径的要注意到的是我们的文件所存放的文件夹的位置。

标签
dedecms