官方推荐方法 - 使用“自由页面”功能 (最简单、最安全)
这是DedeCMS内置的功能,专为创建单页面设计,操作简单,不会影响网站核心文件。

(图片来源网络,侵删)
适用场景:创建独立的、内容不固定的单页面,如“关于我们”、“团队介绍”等。
操作步骤:
-
登录后台:使用管理员账号登录您的DedeCMS后台。
-
进入功能菜单:在左侧菜单栏中,找到并点击 【频道管理】 -> 【自由页面管理】。
(图片来源网络,侵删) -
添加新页面:
- 在自由页面管理界面,点击右上角的 【增加自由页面】 按钮。
- 在弹出的页面中,填写以下信息:
- 页面名称:这是在后台显示的名称,关于我们”。
- 页面文件名:这是页面的实际文件名,
aboutus,系统会自动加上.html后缀,最终生成aboutus.html。请确保文件名唯一,且使用英文或拼音。 - :在这里输入您页面的正文内容,您可以使用编辑器中的工具来排版、插入图片等。
- 目录等级:通常保持默认的“0级”即可。
- 页面关键字:填写页面的SEO关键词。
- 页面描述:填写页面的SEO描述。
-
生成页面:填写完毕后,点击 【确定】 按钮,系统会自动生成这个HTML页面。
-
查看页面:生成成功后,您可以在自由页面列表中看到新创建的页面,点击 【浏览】 即可访问该页面。
如何在前台调用?

(图片来源网络,侵删)
生成的页面默认没有在网站的导航菜单中,您需要手动在模板文件(通常是 head.htm 或专门的导航文件)中添加链接。
<!-- 在您的导航菜单 <ul> 标签内添加如下代码 -->
<li><a href="{dede:global.cfg_cmspath/}/aboutus.html">关于我们</a></li>
{dede:global.cfg_cmspath/}是DedeCMS的全局变量,代表您的网站根目录,这样可以确保链接正确。
手动创建HTML文件 + 修改模板 (最灵活、最专业)
这种方法适用于需要高度自定义页面样式和布局的场景,比如制作一个复杂的“落地页”或“专题页”。
适用场景:需要完全自定义页面样式、布局,或者页面内容包含大量特殊HTML/CSS/JS代码。
操作步骤:
-
创建HTML文件:
- 在您的电脑上,使用任何文本编辑器(如 VS Code, Sublime Text, Notepad++)创建一个新的HTML文件,
contact.html。 - 在这个文件中,编写完整的HTML代码,包括
<head>和<body>部分,您可以直接复制网站首页模板index.htm的代码作为基础,然后修改<body>里的内容。
- 在您的电脑上,使用任何文本编辑器(如 VS Code, Sublime Text, Notepad++)创建一个新的HTML文件,
-
上传文件到服务器:
- 使用FTP工具(如 FileZilla)连接到您的服务器。
- 将刚刚创建的
contact.html文件上传到您网站的根目录()或指定的目录下(如/page/)。
-
创建模板文件:
- 在DedeCMS后台,进入 【模板】 -> 【模板管理】。
- 找到您网站使用的默认模板,点击 【默认模板管理】。
- 在模板列表中,点击 【增加新模板】。
- 在模板名称中输入
contact(与您的HTML文件名对应),在模板代码框中粘贴您contact.html文件中<body>标签内的内容(不包括<body>标签本身)。 - 保存模板。
-
创建栏目并关联模板:
- 进入 【栏目管理】。
- 点击 【增加顶级栏目】。
- 填写栏目信息:
- 栏目名称:联系我们”。
- 栏目目录:
contact。 - :选择“使用栏目页模板”。
- 选择模板:在模板选择下拉框中,选择您刚刚创建的
contact模板。
- 保存栏目。
-
生成栏目页面:
- 保存栏目后,系统会提示您是否生成栏目页,点击 【生成】。
- 之后,您可以在前台通过
http://您的域名/contact/来访问这个页面。
优点:
- 完全控制页面的HTML结构和样式。
- 可以方便地引入外部CSS和JS文件。
缺点:
- 操作步骤较多,需要一定的HTML和DedeCMS模板知识。
使用“独立页面”功能 (旧版方法,类似方法一)
在一些老版本的DedeCMS中,这个功能可能叫做“独立页面”而不是“自由页面”,但操作逻辑基本相同。
适用场景:与方法一基本相同,适用于大多数单页面需求。
操作步骤:
- 登录后台:进入DedeCMS后台。
- 进入功能菜单:找到 【核心】 -> 【独立页面管理】。(如果找不到,可能被合并到“自由页面”里了)。
- 添加页面:点击 【增加独立页面】。
- 填写信息:
- 页面名称。
- 页面别名:页面文件名,
joinus。 - :页面正文内容。
- 页面关键字、页面描述:SEO信息。
- 模板选择:可以选择一个专门的模板,如果不选,则使用默认模板。
- 生成页面:点击 【确定】 生成页面。
- 前台调用:与方法一相同,手动在模板中添加链接。
总结与对比
| 方法 | 优点 | 缺点 | 适用场景 |
|---|---|---|---|
| 自由页面 | 操作最简单,无需代码,后台直接生成,安全不破坏核心文件。 | 灵活性较低,样式受限于编辑器,前台需手动添加链接。 | 大多数常规单页面,如“关于我们”、“联系我们”、“公司简介”。 |
| 手动创建 | 灵活性最高,可完全控制HTML/CSS/JS,适合复杂页面。 | 操作最复杂,需要FTP和模板知识,容易出错。 | 需要高度自定义的页面,如专题页、活动落地页、复杂展示页。 |
| 独立页面 | 与方法一类似,是老版本的叫法。 | 新版本可能已合并。 | 与方法一基本相同,适用于老版本DedeCMS。 |
给新手的建议:
直接使用 自由页面功能,这是最简单、最直接、最不容易出错的方法。
给有一定基础的开发者的建议:
如果页面样式非常特殊,或者需要嵌入复杂的交互功能,推荐使用 手动创建HTML文件 + 修改模板,这样能获得最大的控制权。
