您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
dedecms5.7英文站URL地址怎么修改
云悠洋2023-10-05 12:25:03dedecms教程已有人查阅
导读第一、进入dedecms 后台 – 核心 – 网站栏目管理 – [修改栏目]:第二、打开/include/inc/inc_fun_funAdmin.php 找到下面的代码,把里面的“_”换成“-”,一共两个地方。这里是修改拼音字符与字符之间的“-”。
第一、进入dedecms 后台 – 核心 – 网站栏目管理 – [修改栏目]:
主要修改的地方红色框所示。
到此为止,后台修改全部完成了,下面就是修改dedecms 5.7的程序了。
第二、打开/include/inc/inc_fun_funAdmin.php 找到下面的代码,把里面的“_”换成“-”,一共两个地方。这里是修改拼音字符与字符之间的“-”。
这里修改的是ID前的那个“_”,如果有需要可以去掉这个ID也可以
上图的11507是dedecms的ID号,是唯一值。
比如:文章的标题是【这里是文章标题】地址效果如下:
www.ebingou.cn/zhe-li-shi-wen-zhang-biao-ti-88888.html
为什么要把“_”换成“-”找成呢?
因为百度搜索引擎可以识别“_”为空格的,但Google搜索引擎是无法识别“_”的,
Google 识别这个“_”个的效果直接显示为:/zhelishiwenzhangbiao-i88888.html 直接无视了这个“_”。
而Google 可以识别“-”为空格。
所以,不论是dedecms 5.6还是dedecms5.7好,程序默认是这个“_”的,做站的朋友地址这里一定记得修改啊。
主要修改的地方红色框所示。
到此为止,后台修改全部完成了,下面就是修改dedecms 5.7的程序了。
第二、打开/include/inc/inc_fun_funAdmin.php 找到下面的代码,把里面的“_”换成“-”,一共两个地方。这里是修改拼音字符与字符之间的“-”。
for($i=0; $i<$slen; $i++)
{
if(ord($str[$i])>0×80)
{
$c = $str[$i].$str[$i+1];
$i++;
if(isset($pinyins[$c]))
{
if($ishead==0)
{
$restr .= $pinyins[$c];
}
else
{
$restr .= $pinyins[$c][0];
}
}else
{
$restr .= “_”;
}
}else if( preg_match(“/[a-z0-9]/i”, $str[$i]) )
{
$restr .= $str[$i];
}
else
{
$restr .= “_”;
}
}
if($isclose==0)
{
unset($pinyins);
}
return $restr;
}
第三、打开/include/helpers/channelunit.helper.php 找到下面的代码,也是修改里面的“_”换成“-”,一共两个地方。这里修改的是ID前的那个“_”,如果有需要可以去掉这个ID也可以
上图的11507是dedecms的ID号,是唯一值。
$articleRule = str_replace(‘{pinyin}’,GetPinyin($title).’_’.$aid,$articleRule);
$articleRule = str_replace(‘{py}’,GetPinyin($title,1).’_’.$aid,$articleRule);
根据上面的修改,之后得出的文章地址效果,比如:文章的标题是【这里是文章标题】地址效果如下:
www.ebingou.cn/zhe-li-shi-wen-zhang-biao-ti-88888.html
为什么要把“_”换成“-”找成呢?
因为百度搜索引擎可以识别“_”为空格的,但Google搜索引擎是无法识别“_”的,
Google 识别这个“_”个的效果直接显示为:/zhelishiwenzhangbiao-i88888.html 直接无视了这个“_”。
而Google 可以识别“-”为空格。
所以,不论是dedecms 5.6还是dedecms5.7好,程序默认是这个“_”的,做站的朋友地址这里一定记得修改啊。
本文标签:
很赞哦! ()
相关文章
- dedecms5.7频道封面首页的调用方法
- dedecms5.7织梦首页调用单页的文档内容的方法
- 织梦dedecms5.7后台留言管理在哪里
- dedecms5.7后台添加文章出现重复内容怎么办
- 织梦dedecms5.7会员登陆后返回网页显示登陆状态方法
- 织梦dedecms5.7图集加水印解决方法
- 织梦dedecms5.7自由列表使用教程
- 织梦dedecms5.7自定义模型使用教程分享
- 解决dedecms5.7版本article_image_cl.htm模板文件IE9大图不显示BUG
- 织梦dedecms5.7SP1 /plus/download.php url重定向漏洞的解决方法
- dedecms5.7代码高亮的方法思路
- 织梦dedecms5.7添加自定义属性的实现方法
随机图文
dedecms默认模板文件夹templets各个文件的作用介绍
在织梦(DedeCMS)系统中,所有的模板存放形式均是以文件的形式存放在系统模板目录(templets)下的默认模板风格目录里。Dedecms获取顶级栏目id,名称及链接
调用代码{dede:field.typeid function="gettoptype(@me,id)"/} //id{dede:field.typeid织梦cms模板添加从左向右滚动的方法
一般很多的网站特别是企业网站都有一个从左到右的滚动功能。下面是我从网上找来的,一般网上的都有错误,我把错误修改掉后,分享给大家。让dede织梦的channelartlist标签支持limit的实现方法
当使用 channelartlist标签 嵌套artlist 标签时,想要各个子栏目的样式不一样,或者指定调用某几个子栏目,比如调用当前栏目的第四个第八个栏目,使用row肯定不行
留言与评论 (共有 条评论) |