站长之家 - 站长资讯 - 易采站长站

当前位置: > 建站教程 > 源码教程 > 论坛程序 >

织梦DedeCMS模板防盗的方法

2015-11-19 12:22 | 来源:网络整理 | 编辑:秋军 |

 本验主要介绍一下织梦CMS模板防盗的方法。众所周知,织梦模板是.htm的文件,所以一般如果不做特别的设置的话,别人只要知道你的模板路径和模板文件的名字,就可以通过浏览器直接浏览你的模板了。织梦模板也是织梦网站的重要资源,所以做好织梦模板的防盗就相当重要了哦。下面就开始介绍织梦模板防盗的方法

一、系统文件修补法

系统文件修补法这种方法呢,显得比较麻烦一点。也要求对织梦(DedeCMS)系统有一定的熟悉度才建议这样来做。因为我们做的模板,往往是不太全面的,比如当我们的站只有文章模型的时候,那么通常就不会去制作其它模型的风格(比如:软件、商城、图集等),所以在这种情况下,当有用户访问了我们不存在的文件路径之后,就有可能暴露网站的模板目录。

那么我们的解决方法,就是删除在具体文件中的提示语(最后通过PHP注释符来进行注释),比如在内容页解析文件(/include /arc.archives.class.php)中,就有如下这一段:

if(!file_exists($tempfile)||!is_file($tempfile))

{

echo "文档ID:{$this->Fields['id']} - {$this->TypeLink->TypeInfos['typename']} - {$this->Fields['title']}";

echo "模板文件不存在,无法解析文档!";

exit();

}

那么就可以将他们进行注释掉,如:

if(!file_exists($tempfile)||!is_file($tempfile))

{

// echo "文档ID:{$this->Fields['id']} - {$this->TypeLink->TypeInfos['typename']} - {$this->Fields['title']}";

// echo "模板文件不存在,无法解析文档!";

exit();

}

织梦DedeCMS模板防盗的方法

织梦DedeCMS模板防盗的方法

以上就是本文章的内容,希望对大家有所帮助

  • 对不起,您安装的不是正版应用,安装程序无法继续执行 discuz
  • Discuz二次开发基本知识总结
  • Discuz 模板目录结构注释说明详细整理
  • discuz文件结构详解,discuz模板文件介绍
  • PHPwind6.x CSS模板样式表修改帮助
  • 有天轻论坛-模板和插件安装方法
  • 织梦DedeCMS新发布图集排序在最前的方法
  • 织梦部分栏目侧边栏跑到文章列表下面解决方法
  • 织梦首页调用单页栏目内容和文章内容的方法
  • 织梦教程:编辑页面添加变量(织梦内容模型自定义字段)
  • 网友评论

    关于我们 - 联系我们 - 广告服务 - 版权声明 - 人才招聘 - 友情链接 - 网站地图 - 帮助 - -

    CopyRight © 2010-2016 源码下载 easck.com , All Rights Reserved

    蒙公网安备 15052402000103号

    蒙ICP备14002389-1号