织梦dedecms怎么解决伪静态生成空文件夹

92建站   2021-05-17   收藏本文

本文介绍了织梦dedecms怎么解决伪静态生成空文件夹,解决办法:打开这个文件arc.listview.class.php和channelunit.helper.php,将CreateDir(MfTypedir($this->Fields[ typedir ]));改为新的代码就可以了。

织梦网站源码

织梦dedecms怎么解决伪静态生成空文件夹?前不久,将织梦DEDECMS整站伪静态后发现,网站根目录下仍自动生成空栏文件夹,删除后,只要再发一篇文章,就会再生成。今天92建站网就和大家说下织梦生成空文件夹的方法。

一、打开\include\arc.listview.class.php搜索

CreateDir(MfTypedir($this->Fields['typedir']));

总共有三处。全部替换为:

if($this->TypeLink->TypeInfos['isdefault']!=-1)

{

CreateDir(MfTypedir($this->Fields['typedir']));

}

二、打开\include\helpers\channelunit.helper.php找到

CreateDir($okdir);

替换成:

if($ismake==0)CreateDir($okdir);

三、打开后台管理目录\dede\catalog_add.php搜索

if($ispart != 2)

替换成:

if($ispart != 2 && $isdefault != -1)

将修改完成后的文件上传覆盖即可。

上面就是织梦生成空文件夹的介绍,若有疑问可以找小编进一步探讨交流~

展开