DEDECMS栏目目录名优化方案



DEDE V5.6中已经增加了默认扩展名的优化设置,允许用户启用扩展名是否添加到栏目地址中。

在后台系统-核心,可以选择栏目网址使用目录名(不显示默认页,即是 /a/abc/ 形式),如果启用,所有的扩展名将会被忽略。

这里可以做一定的优化,如果用户为不同的栏目指定了不同的扩展名,则需要关闭此功能,关闭此功能,就会在链接中默认加上index这样的文件名。

以下为忽略index的修改办法,打开include/channelunit.func.php,行约175行,修改如下:

if($isdefault==0?&&?$ispart==0)?
?
{?
?
$reurl?=?str_replace("{page}","1",$namerule2);?
?
$reurl?=?str_replace("{tid}",$typeid,$reurl);?
?
$reurl?=?str_replace("{typedir}",$typedir,$reurl);?
?
}?
?
else?
?
{?
?
if(in_array($defaultname,?array('index',?'index')))?$defaultname?=?'';?
?
if($cfg_typedir_df=='N'?||?$isdefault==0)?$reurl?=?$typedir.'/'.$defaultname;?
?
else?$reurl?=?$typedir.'/';?
?
}?

可以修改文件名的数组,即可忽略所有不需要的文件名。


上一篇:DEDECMS网站数据快速迁移、数据库备份和还原

下一篇:DEDE出现“Upload filetype not allow”的原因及解决办法


Copyright © 2002-2019 测速网 www.inhv.cn 皖ICP备2023010105号
测速城市 测速地区 测速街道 网速测试城市 网速测试地区 网速测试街道
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!

热门搜索 城市网站建设 地区网站制作 街道网页设计 大写数字 热点城市 热点地区 热点街道 热点时间 房贷计算器