• 织梦DedeCMS模板防盗的四种方法
  • 源码下载
    HTML源码 ASP源码 PHP源码 .NET源码 其他源码
  • 网站模板
    织梦模板 ShopEx模板 EcShop模板 Discuz模板 帝国模板
  • 网站素材
    字体下载 高清图片 网页模板 PSD素材 矢量素材
  • 网页特效
    返回顶部 图片代码 鼠标特效 菜单导航 HTML5特效
  • 站长资讯
    网站运营 建站经验 搜索优化 互联网
快捷导航

源码下载

HTML源码 ASP源码 PHP源码 .NET源码 其他源码

网站模板

织梦模板 ShopEx模板 EcShop模板 Discuz模板 帝国模板

网站素材

字体下载 高清图片 网页模板 PSD素材 矢量素材

网页特效

返回顶部 图片代码 鼠标特效 菜单导航 HTML5特效

站长资讯

网站运营 建站经验 搜索优化 互联网

软件下载

电脑软件 安卓软件 苹果软件

建站功具

WEB服务器 网页设计 FTP工具 建站辅助

建站教程

服务器教程 CMS教程 脚本之家
重庆站长网

模板PHPOK企业招聘人才博客微博人力资源

投稿中心
  • 重庆站长

  • 源码下载

  • 网站模板

  • 网站素材

  • 网页特效

  • 站长资讯

  • 软件下载

  • 建站功具

  • 建站教程

  • 程序插件

  • 网站基础

  • 帮助中心

HTML源码 ASP源码 PHP源码 .NET源码 其他源码 微擎微赞模块 VIP源码 淘宝客网站源码

织梦模板 ShopEx模板 EcShop模板 Discuz模板 帝国模板 WordPress主题

字体下载 高清图片 网页模板 PSD素材 矢量素材 免抠素材 PPT模板

返回顶部 图片代码 鼠标特效 菜单导航 HTML5特效 css3特效 日期时间 选项卡_滑动门 HTML5小游戏 动画效果 表单按钮 jquery特效

网站运营 建站经验 搜索优化 互联网

电脑软件 安卓软件 苹果软件

WEB服务器 网页设计 FTP工具 建站辅助

服务器教程 CMS教程 脚本之家

shopex插件 Discuz!插件 pjblog插件 wordpress插件 dedecms插件 ecshop插件 phpcms插件

HTML教程 DIV&CSS Javascript/Ajax Dreamweaver XHTML教程 W3C教程

关于我们 联系我们 广告服务 投稿指南 友情链接 积分金币规则 加入VIP会员

当前位置:重庆站长网 > 建站教程 > CMS教程 > 织梦DedeCMS模板防盗的四种方法

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

时间:2021-12-18 09:13:15 来源:用户投稿 浏览: 次
织梦(DedeCMS)模板也是一种财富,不想自己辛辛苦苦做的模板被盗用,在互联网上出现一些和自己一模一样的网站,就需要做好模板防盗。本文是80站长网收集整理自网络,不过网上的版本都没有提供 Nginx 301重定向实现DEDECMS模板防盗的方法和403文件禁止实现织梦模板防盗,自己狗尾续貂,整合到一起了,方便自己以后查询。以下就是织梦模板防盗的四个方法,希望可以帮到大家。
1.系统文件修补法 系统文件修补法这种方法呢,显得比较麻烦一点。也要求对织梦(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();}
2.模板内容入库化 这种方法相比上一种显得更方便点。简单来说,就是利用织梦(DedeCMS)系统的自定义标记(mytag)来加载。具体实现方法是新建一个自定义标记 (mytag),然后将我们需要隐藏模板文件中的所有代码全部拷贝到自定义标记的内容中。 然后,就是将刚才需要隐藏的那个模板文件中的所有代码全部清空并替换为以下代码: 以下为引用的内容: Markup {dede:mytag name='list' ismake='yes' /} 其中红色加粗的list就是自定义标记(mytag)的标记名称!这样就算是被人猜解到了模板路径,那么下载后也会是一个无法使用模板。因为它无法知道您的这个宏标记的具体内容,这个具体内容已经被存到了数据库里了。 这种方法已基本上可完成对模板的隐藏了,也建议大家采用此方式。
3.301重定向跳转 这个相比以上两种方法更简单有效,但是对您的服务器环境有特殊要求:必须支持.htaccess或httpd.ini的自定义配置——URL重写技术。我们这里以.htaccess为例,比如您的模板目录为:/templets/xuewl_com/ ,那么就可以使用下面的代码进行301重定向: RewriteEngine OnRewriteBase /ErrorDocument 404 /RewriteRule templets/xuewl_com / Nginx 301重定向域名: 在Nginx扩展设置(server段)加入以下代码: location ~* ^/templets {rewrite ^/templets/(.*)$ http://www.admin023.cn/d/file/titlepic/20211218/mbnvysu3hry.com permanent;} 其中,http://www.admin023.cn/d/file/titlepic/20211218/mbnvysu3hry.com是你想要跳转到的网址。
4.文件403禁止方法 403方法是禁止目录文件被读取,需要主机支持.htaccess文件。我们知道,织梦的模板是.htm后缀的文件,只要在templets禁止浏览器加载.htm文件就可以实现模板防盗了。具体的办法是在templets文件夹内,放置一个.htaccess文件。.htaccess文件的内容如下: Order Allow,DenyDeny from all 以上是80站长网为大家总结的织梦DEDECMS模板防盗的四种方法,其实方法是相通的,假如有别的程序也是.htm或者.html后缀的文件,上面的方法有部分也是适用的。如403方法和301方法等。下面就是版权了咯,本文是No牛网辛苦整理的,欢迎转载,但是转载麻烦保留下本文的链接咯。

本文标题:织梦DedeCMS模板防盗的四种方法 - CMS教程
本文地址:http://www.admin023.cn/tech/cms/845.html

    (作者:佚名)   /   责任编辑:重庆站长网
    • 上一篇:dede织梦模板程序列表页调用tag标签的教程
    • 下一篇:DedeCms当前页调用本文地址的标签调用方法
    • 收藏
    • 打印

    相关阅读

  • 织梦微信分享网页链接缩略图不显示解决方法

    从2017年3月开始,可能很多朋友都发现了微信分享网页的时候缩略图不显示了,不管是分享给朋友还是分享到朋友圈,缩略图都显示不了,乐山天行网络将在本文详细介绍解决办法。 微...

  • 2021-12-21
  • dedecms软件频道限制会员下载次数

    dedecms软件频道限制会员下载次数,dede织梦系统限制会员下载次数...

  • 2021-12-21
  • 织梦消息提示框样式修改 dedecms系统提示样式修改 带倒计时

    你是否看厌了织梦自带的系统提示消息? 那你的福利来了,织梦侠制作的这款绿色系统提示框免费分享给大家,需要的自行下载 下载完把相对应的编码文件夹文件直接复制到根目录替换...

  • 2021-12-21
  • 关于新版本"所有栏目列表"错位解决的方法

    新版本的织梦后台安装后 所有栏目列表等出现错位问题, 错误原因:新版本div中未清除浮动出现的兼容性问题 解决方法1: 打开 后台文件夹 中的 /dede/inc/inc_menu_func.php 文件 在第二十行...

  • 2021-12-21
  • Dedecms 数据库结构分析

    本文主要是为了今后对Dedecms做二次开发所写。安装后dedecms的数据库结构,如(图1)所示, 安装后的dedecms一共有 86 张数据表。 主要数据结构表 dede_addonarticle:附加文章表 aid int(11) 文章...

  • 2021-12-21
  • dedecms织梦全站伪静态设置+全套伪静态规则

    请确保你网站所在的主机或者服务器支持伪静态并且已经开启了伪静态功能! 本教程主要设置织梦伪静态页面包括有: 1.列表页 /plus/list-2.html 2.列表页分页 /plus/list-2-26-2.html 3.内容页...

  • 2021-12-21
  • 织梦dedecms去除文章里图片的宽高属性

    用 织梦 做网站的时候,添加文章body里有图片的话,上传图片后会自动添加图片的宽高属性,如果网站是自适应或者同步有手机站的话,前端图片在手机上会显示变形,解决这个问题的...

  • 2021-12-21
  • 织梦dedecms做的网站首页标题篡改跳转赌博网站解决方案

    织梦 dedecms 因其强大功能,简单实用的优点常常被用来做企业网站,程序开源使用的人多了网站漏洞多会有中毒的情况,常见的有一种,首页标题关键词描述被篡改,百度快照收录点击...

  • 2021-12-21

    资讯列表

    • 服务器教程
    • CMS教程
    • 脚本之家

    文章排行榜

    • 1 影响网站页面浏览量的因素有哪些
    • 2 百科外链时代终结:百度百科参考资料全部替换为百度快照
    • 3 解决DedeCms5.7更新软件不能上传图片问题
    • 4 大型强子对撞机首次加速原子:达到接近光速
    • 5 企业网站制作怎么样可以把握好用户体验
    • 6 网页文本排版知识:为正确的内容使用恰当的标签
    • 7 移动web端屏幕适配(rem)
    • 8 自身产品运营数据分析的5个步骤
    • 9 CSS基础入门教程之CSS id 选择器
    • 10 众盟数据蝉联创业邦中国创新成长企业100强

    热门标签

      魅族 魅族Flyme Facebook Facebook隐私 Faceboo 漏洞 HTTPS 融360 叶大清 融360法人 PHP8 JIT 荣耀10i 京东 京东汽车 汽车 电商 Ruby 恶意后门 代码
    返回
    顶部
    关于我们 联系我们 广告服务 投稿指南 友情链接 积分金币规则 加入VIP会员

    备案号:

    Copyright © 2016-2018 重庆站长网 版权所有

    ×