核心思想:理解“去版权”的三个层面
“去版权”通常指的是移除或修改以下三个部分:

(图片来源网络,侵删)
- 前台页面显示的版权:这是最直观的,比如网站底部的Powered by DedeCMS等字样。
- 后台管理界面显示的版权和链接:登录后台后看到的DedeCMS Logo、官方链接等。
- 程序文件中的“尾巴”:在PHP代码中,可能会有一些版权声明或官方链接的代码,虽然用户看不到,但也是完整去版权的一部分。
第一步:移除前台页面版权 (最常见)
这是用户最容易看到的部分,通常位于页脚(footer)。
方法A:修改模板文件 (推荐,最彻底)
这是最标准、最安全的方法,所有DedeCMS的页面都是通过模板生成的,我们只需要修改对应的模板文件即可。
-
找到模板文件:
- 登录您的DedeCMS后台。
- 进入 【模板】 -> 【默认模板管理】。
- 在列表中找到
footer.htm文件,这个文件通常负责生成网站底部的所有内容。
-
编辑
footer.htm:
(图片来源网络,侵删)- 点击
footer.htm后面的 【修改】 按钮。 - 在代码中,找到类似下面这样的版权信息行:
<p class="powered">Powered by <strong><a href='http://www.dedecms.com' title='DedeCMS官方网站' target='_blank'>DedeCMS</a></strong> © 2004-2025 <a href='http://www.desdev.cn/' target='_blank'>DesDev</a></p>
- 直接删除这一整行,或者将其替换为您自己的版权信息,
<p class="powered">Copyright © 2025 Your Company Name. All Rights Reserved.</p>
- 点击 【保存】。
- 点击
-
更新网站缓存:
- 修改完模板后,网站可能不会立即生效,需要更新缓存。
- 进入后台 【系统】 -> 【一键更新网站】。
- 勾选 “更新HTML” 和 “更新缓存”,然后点击 “开始更新”。
效果:您网站所有使用此模板的页面底部,DedeCMS的版权信息都会被移除或替换。
方法B:通过CSS隐藏 (简单但不推荐)
如果你不想修改文件,只想暂时隐藏,可以用CSS。
- 在您的网站模板的CSS文件(通常是
/templets/你的默认模板/style/css.css)中,添加以下代码:.powered { display: none; /* 直接隐藏整个元素 */ } /* 或者只隐藏链接,但保留文字 */ .powered a { display: none; } - 同样,需要更新网站缓存。
为什么不推荐:这只是“掩耳盗铃”,代码依然存在,且治标不治本。
第二步:移除后台管理界面版权
这部分主要影响管理员自己,但追求彻底的人也会处理。
-
找到后台模板文件:
- 通过FTP或服务器文件管理工具,进入DedeCMS的程序目录。
- 路径通常是:
/dede/(这是后台管理目录)。 - 进入
templets/目录,你会看到index_body.htm、login.htm等文件。
-
修改关键文件:
index_body.htm:这是后台首页的模板文件,打开它,找到包含 “DedeCMS” Logo 或官方链接的代码,直接删除或注释掉(用<!-- -->包围)。login.htm:这是登录页面的模板,同样,移除顶部的官方Logo和链接。sysmsg.htm:系统提示信息模板,也可能包含版权信息,可以一并检查。
注意:后台模板的修改不如前台模板那样有“一键更新”功能,修改后直接覆盖原文件即可,然后清除浏览器缓存重新登录后台查看效果。
第三步:移除程序文件中的“尾巴” (最彻底)
这部分代码隐藏在PHP文件里,普通用户看不到,但对于追求100%纯净和安全的站长来说,这是必须的。
⚠️ 重要警告:操作前务必备份!
-
使用代码搜索工具:
- 在你的电脑上安装一个代码编辑器(如 VS Code, Sublime Text)或一个带搜索功能的FTP工具(如 FileZilla 的搜索功能)。
- 在整个DedeCMS程序目录(
/dede/和/include/等)中,搜索关键词:DedeCMS、powered by、desdev.cn。
-
定位并修改文件:
- 搜索会找到很多结果,主要集中在以下几类文件中:
include/helpers/目录下的文件:如archive.helper.php,channelunit.class.php等,这些是核心功能类,里面可能有版权注释。dede/目录下的PHP文件:如index.php(后台首页)。include/目录下的公共文件:如common.inc.php。
- 搜索会找到很多结果,主要集中在以下几类文件中:
-
如何修改:
- 打开这些被搜索到的PHP文件。
- 你会看到类似这样的代码:
// @version: 5.7.86 SP2 // @author: DedeCMS Team // @link: http://www.dedecms.com
- 最佳实践:不要直接删除,将这些信息注释掉,在PHP中,用 包围多行注释。
/* @version: 5.7.86 SP2 @author: DedeCMS Team @link: http://www.dedecms.com */
- 对于一些
echo或print输出版权信息的代码,直接删除或注释掉。
-
处理
index.php中的跳转:- 在
dede/index.php文件的开头,可能会有这样的代码,用于自动跳转到官方网站:if(file_exists(dirname(__FILE__).'/../data/safe_config.php')) { header('Location:../index.php'); } else { header('Location:install/index.php'); } - 如果你的网站已经安装完成,并且没有看到安装向导,这段代码通常不会造成问题,但为了彻底,你可以检查一下,确保它不会在特定条件下跳转到DedeCMS官网。
- 在
总结与最佳实践
| 步骤 | 操作对象 | 方法 | 优点 | 缺点 |
|---|---|---|---|---|
| 前台版权 | /templets/默认模板/footer.htm |
修改模板文件 | 安全、标准、一劳永逸 | 需要理解模板系统 |
| 后台版权 | /dede/templets/ 下的文件 |
修改后台模板文件 | 彻底,不影响前台 | 需要手动操作,无后台更新功能 |
| 程序文件尾巴 | 整个程序目录的PHP文件 | 搜索并注释/删除 | 100%纯净,无任何痕迹 | 风险最高,极易出错,必须备份 |
给新手的建议:
- 只做第一步:对于99%的网站,仅仅修改
footer.htm就已经足够了,这是最安全、最规范的做法。 - 不要轻易做第三步:除非你非常熟悉PHP代码,并且对网站有完全的控制权,否则修改核心程序文件可能导致网站功能异常甚至崩溃。
通过以上三个步骤,您就可以彻底、干净地移除DedeCMS的版权信息,同时保证了操作的安全性和合规性,希望这份详细的图文指南能帮到您!
