[摘要]自DedeCMS V5.5以来,DedeCMS新增了自界说文件名成果,即添加文章时多了一个自界说文件名选项,利便用户按本身爱好对文章定名,同时,在SEO方面也越发精彩了,可是呈现了文章的自界说文件名反复的问题,下面就分享下DedeCMS自界说文件名反复问题的办理步伐。
自DedeCMS V5.5以来,DedeCMS新增了自界说文件名成果,即添加文章时多了一个自界说文件名选项,利便用户按本身爱好对文章定名,同时,在SEO方面也越发精彩了,可是呈现了文章的自界说文件名反复的问题。好比,我们添加一篇自界说文件名为test的文章后,再次添加同样名称的文章时会自动包围前一篇,这险些是致命地错误,尤其是对SEO来说。莫非是织梦官方疏忽了?下面就分享下DedeCMS自界说文件名反复问题的办理步伐,以制止这种不须要的贫苦。
首先,进入你的靠山打点目次(默认为dede),别离打开article_add.php(添加文章)和article_edit.php(编辑文章),查找如下代码:
$filename = trim(cn_substrR($filename,40));接下来,在后头加上:
//DedeCMS自界说文件名反复办理要领if(!empty($filename))
{
$checksql = $dsql->GetOne("SELECT * FROM `dede_archives` WHERE filename='".$filename."' and arcrank > -2");
if($checksql)
{
ShowMsg("你的自界说文件名已存在,请重写填写!","-1");
exit();
}
}
最后,生存article_add.php和article_edit.php,自个测试一下,是不是完美办理了DedeCMS自界说文件名反复的问题了?
DEDECMS下载
织梦CMS(DedeCMS) v5.7 SP1 GBK build20150618下载
界面预览本文转自:小拼SEM博客
分享到