当前位置:首页 > 网站建设 > 正文
运行天数:2964 天 最后更新:2020-6-2

DEDECMS(V5.6、5.7)移动文章位置后自动删除原来文章

用手机或者平板电脑扫描应用扫描本二维码,可以在手机浏览器继续浏览,也可以分享给你的联系人。

2012年07月08日 | 作者: 影子 | 分类: 网站建设 | 点击量: 2,009

WDJA网站内容管理系统,免费开源可商用 点我获取,简单好用的PHP版CMS

最近将网站栏目的目录修改了,却发现移动文章之后,在原来的位置上生成的HTML文件,并没有删除掉,而在新的位置上又生成了新的HTML文件。我想这多份重复静态HTML是否会对搜索引擎有不良影响吧。

虽然这样,但是我想这还应该是一个系统的BUG吧,于是就想修改这个BUG,其实还是很简单的。

打开dedearchives_do.php,找到以下代码:

//增加单表模型判断

if($typeInfos['issystem'] == -1)

{

$typeInfos['maintable'] = $typeInfos['addtable'];

$idtype = "aid";

}

在下面添加如下代码:

//增加代码

CheckPurview('a_Del,a_AccDel,a_MyDel,sys_ArcBatch');

require_once(DEDEINC."/oxwindow.class.php");

DelArc($qstr, 'YES', TRUE,-1);

测试成功,哦啦!!!

 

友情提示:

为避免文章移动造成对网站影响,建议文章存储位置设置为 文件夹/日期/文章ID 即:html/{Y}{M}{D}/{aid}.html的形式.



手机扫码浏览本文


关键词:

本文网址:https://www.menglei.net/166/,转载请以链接形式注明出处,谢谢合作!

*本站部分内容转载自其他媒体,版权归其所有。如若内容或图片侵犯您的权益,请与本站联系,我们将在24小时内处理完毕。

作者:清晨@深圳网站建设专家. | 清晨,领先的深圳网站优化品牌。

交流QQ号:925474725 邮件支持:shadoweb@qq.com