dedecms模板文件后缀(扩展名)不支持.html的解决办法

发布时间:2020-08-02编辑:脚本学堂
在dedecms中默认的模板文件扩展名为.htm,所以有时把模板文件保存为.html或.tpl等其它后缀时,无法在后台检测到文件。参考了一些资料,终于找到了解决办法,分享出来,供大家参考。

解决方法如下:
找到INCLUDE文件夹下的arc.archives.class.php这个文件,搜索:
 

复制代码 代码示例:
if (!preg_match("#.htm$#", $tmpfile)) return FALSE;


以上代码判断,仅当模板的后缀或扩展名为.HTM是才效。

既然找到地方了,那就修改吧,我们这里修改为:
 

复制代码 代码示例:
if (!preg_match("#.html#", $tmpfile)) return FALSE;

如此,dedecms模板文件不支持html问题得以顺利解决了。