建站学习网,专业提供各类建站教程,网页素材,SEO资讯等建站资源!

网站模板_网站源码_网站素材_建站教程_建站学习网

当前位置:建站学习网 > 织梦教程 > 故障问题 >

织梦DedeCMS模板防盗的四种方法

更新时间:2017-06-25整理编辑:建站学习网阅读:0
  织梦DedeCMS模板也是一种财富,不想自己辛辛苦苦做的模板被盗用,在互联网上出现一些和自己一模一样的,就需要做好模板防盗。本文是建站学习网收集整理自网络,不过网上的版本都没有提供Nginx301重定向实现dedecms模板防盗的方法和403文件禁止实现织梦模板防盗,自己狗尾续貂,整合到一起了,方便自己以后查询。以下就是织梦模板防盗的四个方法,希望可以帮到大家。

  织梦模板防盗方法一之系统文件修补法

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

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

  以下为引用的内容

  if!file_exists$tempfile||!is_file$tempfile

  {

  echo文档ID {$thisFields[id]}{$thisTypeLinkTypeInfos[typename]}{$thisFields[title]}

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

  exit;

  }

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

  以下为引用的内容

  if!file_exists$tempfile||!is_file$tempfile

  {

  echo文档ID {$thisFields[id]}{$thisTypeLinkTypeInfos[typename]}{$thisFields[title]}

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

  exit;

  }

  织梦模板防盗方法二之模板内容入库化

  这种方法相比上一种显得更方便点。简单来说,就是利用织梦DedeCMS系统的自定义标记mytag来加载。具体实现方法是新建一个自定义标记mytag,然后将我们需要隐藏模板文件中的所有代码全部拷贝到自定义标记的内容中。

  然后,就是将刚才需要隐藏的那个模板文件中的所有代码全部清空并替换为以下 流量壕用 代码

  以下为引用的内容

  {dede:mytagname=listismake=yes}

  其中红色加粗的list就是自定义标记mytag的标记名称!这样就算是被人猜解到了模板路径,那么下载后也会是一个无法使用模板。因为它无法知道您的这个宏标记的具体内容,这个具体内容已经被存到了数据库里了。

  这种方法已基本上可完成对模板的隐藏了,也建议大家采用此方式。

  织梦模板防盗方法三之301重定向跳转

  这个相比以上两种方法更简单有效,但是对您的服务器环境有特殊要求 必须支持.htaccess或httpd.ini的自定义配置URL重写技术。我们这里以.htaccess为例,比如您的模板目录为 dedexuexi_com,那么就可以使用下面的代码进行301重定向

  RewriteEngineOn

  RewriteBase

  ErrorDocument404

  RewriteRuletempletsxuewl_com

  Nginx301重定向域名

  在Nginx扩展设置server段加入以下代码

  location~ ^templets{

  rewrite^templets. $noniupermanent;

  }

  其中,noniu是你想要跳转到的。

  织梦模板防盗方法四之文件403禁止方法

  403方法是禁止目录文件被读取,需要主机支持.htaccess文件。我们知道,织梦的模板是后缀的文件,只要在templets禁止浏览器加载文件就可以实现模板防盗了。具体的办法是在templets文件夹内,放置一个.htaccess文件。.htaccess文件的内容如下

  Files

  OrderAllow,Deny

  Denyfromall

  以上是建站学习网大家总结的织梦DedeCMS模板防盗的四种方法,其实方法是相通的,假如有别的程序也是或者后缀的文件,上面的方法有部分也是适用的。如403方法和301方法等。

本文网址:https://www.dedexuexi.com/dedejiaocheng/gzwt/3303.html

本站部分文章搜集与网络,如有侵权请联系本站,转载请说明出处。

收藏此文 赞一下!() 打赏本站

如本文对您有帮助,就请建站学习网抽根烟吧!

支付宝打赏
微信打赏
织梦dedecms后台标题与关键词输入英文逗号“,”不见没有了
« 上一篇2017年06月25日
织梦CMS无法更新生成栏目和HTML文档问题总汇
2017年06月25日下一篇 »
  • 织梦CMS缩略图失真模糊的完美解决方法
    0阅读
    DedeCMS默认的生成缩略图只有一个规格大小的尺寸,不能满足大部分的模版需求,这样就会造成很多模版生成的缩略图都是不清晰,失真和模糊的,建站学习网今天就教大家如何避免DedeCMS生成的缩略图失真模糊。 具体方法如下: 一、打开设置:系统-附...
  • 解决{dede:field.body/}不解析问题
    0阅读
    找到文章模型,字段管理,增加一段代码模型字段配置,填上可能是什么时候这个地方被删除掉了,加上这段代码
  • 建站学习网教你织梦Dedecms如何打补丁?
    0阅读
    织梦建的网站被攻击了,被挂马了,很多新手朋友会遇到,虽然网站上的挂马,空间提供商会帮助清除,但网站是因为没有定时更新网站补丁才容易受攻击的。 所以今天就把织梦dedecms网站打补丁的方法总结一下,方便菜鸟站长们修补网站。 用织梦dedecms建立的网站,需要经常打补丁来保证网站的安全,但是...
  • dedecms如何做好安全防范挂马
    0阅读
    Dedecms 做为国内使用最为广泛使用人数最多的CMS之一,相信很多站长和我一样选择了它,它的优点我就不多说了。可是令很多站长头疼的是,用dedecms建的站经常被人莫名其妙的挂马,造成满页黑链、广告、弹框,令人气愤;更为可怕的是,还有可能被搜索引擎惩罚,辛辛苦苦建立的站,眼睁睁的看它权重下降,收...
  • 当你的dedecms网站被挂马了,要如何处理?
    0阅读
    DeDeCMS织梦建站系统,是时下最热门和流行的开源cms建站系统,尤其是在SEO行业中,用织梦建站的占比更是遥遥领先的,因为免费、开源的特点,织梦形成当前的趋势,同样的,由于免费、开源,更多的人去研究和挖掘织梦的一些漏洞,很多小白站长几乎都遭受到黑客的入侵 如果您的网站被挂马,我觉得你应该从以下几...
 
QQ在线咨询