免费发布信息
微信公众号
当前位置: 首页 » 帮助中心 » 常见问题 » 正文

织梦列表、内页URL命名规则怎么简化

   来源:黔优网时间:2024-09-22 13:53:04 浏览量:0

织梦列表、内页url命名规则怎么简化    

我们要知道的是URL指的是站内内页的帖子路径,一般我们会把它缩减到最短,越短越好,利于搜索引擎收录和优化,下面我们来简单讲述下到底在哪里可以修改帖子路径到最简短的方式:(推荐教程:dedecms教程)  

1.首先,我们打开 核心 网站栏目管理 在创建栏目的之后先不点提交直接点 高级选项,如下图:

2.上图标红处指的就是内页命名规则和列表命名规则,意思就是说,你发表帖子或者是列表自动生成列表的时候都是按照此规则的思路自动生成的.现在我们了解下规则中的各个指令的含义:

{Y}、{M}、{D} 年月日 

{timestamp} INT类型的UNIX时间戳 

{aid} 文章ID 

{pinyin} 拼音+文章ID 

{py} 拼音部首+文章ID 

{typedir} 栏目目录  

{cc} 日期+ID混编后用转换为适合的字母

{page} 列表的页码

3.熟悉了他的含义就好办了,现在我们可以省略掉不必要生成在URL路径里的就删除掉,这样操纵了就可以是路径简短化了.

在我使用DEDECMS建站时,我习惯把内页URL规则中的日期都省略掉,下面俩行讲述下:

内页默认的URL规则设置(默认的路径:{typedir}/{Y}/{M}{D}/{aid}.html)

然而生成出来的内页路径就是:http://php.cn/1/2019/11/16/135.html

这样可以说是真的太复杂了,经过个人的习惯性修改,省略掉日期,在栏目处把原来的

{typedir}/{Y}/{M}{D}/{aid}.html

修改成以下:

{typedir}/{aid}.html

这样然后再生成的路径就是:http://php.cn/1/135.html

新建栏目时直接按照自己设置的指定内页规则来生成:

如果你的栏目太多了的话,每个都这样修改比较麻烦,这时我们只需要修改php文件然后你自动创建一个栏目就都按照你设置的规则来.

我们打开文件 include/common.inc.php 查找以下代码:

//文档的默认命名规则
$art_shortname = $cfg_df_ext = '.html';
$cfg_df_namerule = '{typedir}/{Y}/{M}{D}/{aid}'.$cfg_df_ext;

修改成你想要的命名规则,就假设我的习惯的话,我就修改为:

//文档的默认命名规则
$art_shortname = $cfg_df_ext = '.html';
$cfg_df_namerule = '{typedir}/{aid}'.$cfg_df_ext;

这样修改完了只是你一个个栏目进行添加的时候会自动按照这个规则来生成.

批量添加栏目时直接按照自己设置的指定栏目规则来生成:

我们打开文件 dede/templets/catalog_add.htm 查找以下代码:

{typedir}/list_{tid}_{page}.html

将其修改为以下代码: (其中tid指的是栏目id编号,没必要就直接省略)

{typedir}/list_{page}.html

这样修改完了之后,你今后批量添加栏目也是按照你设置的规则来自动生成.

这样简化简短帖子路径列表路径的好处真的为网站优化提高不少.

以上就是织梦列表、内页URL命名规则怎么简化的详细内容,更多请关注本网内其它相关文章!

 
 
没用 0举报 收藏 0
免责声明:
黔优网以上展示内容来源于用户自主上传、合作媒体、企业机构或网络收集整理,版权争议与本站无关,文章涉及见解与观点不代表黔优网官方立场,请读者仅做参考。本文标题:织梦列表、内页URL命名规则怎么简化,本文链接:https://www.qianu.com/help/46444.html,欢迎转载,转载时请说明出处。若您认为本文侵犯了您的版权信息,或您发现该内容有任何违法信息,请您立即点此【投诉举报】并提供有效线索,也可以通过邮件(邮箱号:kefu@qianu.com)联系我们及时修正或删除。
 
 

 

 
推荐图文
推荐帮助中心