DEDECMS5.3去掉导航链接里的index.html

softyun3年前cms教程131

为什么要去掉导航链接里的index?

虽然说这两个链接的意思一样,链接到的网址也一样,但是从优化角度来说去掉链接里的index要比后者权重高一点。

DEDECMS去掉导航链接里的index有两种方法:

1.修改模板内的对应标签,从而去掉对应链接的index.

在出现栏目链接的标签里(不局限于channe,l,list,arclist) ,只要是能调用出来栏目链接的标签都可以使用这个方法.

方法如下:
在标记内加入下面的代码

function='str_replace("index.htm","",@me)'
注意:'str_replace("index.htm","",@me)'/其中的index.htm看您的实际情况换成index或者index.htm。

例子:

{dede:arclist  function='str_replace("index.htm","",@me)'}...底层调用{/dede:arclist}
{dede:list  function='str_replace("index.htm","",@me)'}...底层调用{/dede:list}
2.修改程序文件,一次性替换所有栏目链接的index.

需要修改的文件:include/channelunit.func.php
找到if($isdefault==-1)
在前面加入
//跳转网址
if($ispart>2){
  return $typedir;
}
if($defaultname == 'index'){
  $defaultname = '';
}

注意:其中的index看您的实际情况换成index或者index.htm

修改完成后,然后重新生成即可.

模板无忧原创,更多DEDEcms教程.

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

织梦dedecms友情链接flink标签的使用说明

下面是织梦dedecms友情链接flink标签的使用说明,希望能给大家带来一些帮助。标签名称:flink标记简介:功能说明:用于获取友情链接适用范围:全局使用基本语法:{dede:flink row=...

【Pagelist 标记使用实例】-DedeCMS模板制作使用实例教程(12)

    【Pagelist 标记】表示分页页码列表     适用范围:列表模板       通过调试了解其使用方法   我调试的方法是:   将templets\default\文件夹下的list_d...

修改织梦dedecms的Artlist标签去掉table

本文介绍了在织梦dedecms中修改Artlist标签,以去掉table的方法,有需要的朋友参考下。希望可以帮助到你 使用织梦dedecms建站修改模板时,多会遇到织梦自动生成 table,tr,td...

解析Dedecms文件夹目录(完整版)

目录介绍:./dede      dede后台./html      生成栏目对应的文件./include    类库,配置文件,词库./member      会员功能./plus      插件(...

DedeCms教程:广告管理

广告管理是dedecms网站中比较常用的一个模块,为网站盈利提供方便。广告管理的安装、卸载等方法已经在模块管理中有所介绍。视频教程打包下载 1.广告管理包含的文件:动易Cms模板 /dede/a...