修改网站首页地址(最常用)
这是最常见的需求,比如您的网站上线后,需要将首页地址从 http://localhost 修改为 http://www.yourdomain.com。

(图片来源网络,侵删)
操作步骤:
-
登录后台
使用您的管理员账号登录DedeCMS后台管理界面。
-
进入“系统” -> “系统基本参数”
(图片来源网络,侵删)- 在后台左侧菜单栏中,找到并点击 “系统” 选项。
- 在下拉菜单中,选择 “系统基本参数”。
-
修改“站点设置”中的“站点根网址”
- 在打开的页面中,找到左侧的 “站点设置” 栏。
- 在该栏下,找到 “站点根网址” 这一项。
- 将其值修改为您网站的正确域名地址,
http://www.yourdomain.com(请务必包含http://或https://,并且末尾不要加斜杠 )。
-
保存并更新缓存
- 修改完成后,页面最下方会有一个 “保存” 按钮,点击它。
- 重要一步:保存成功后,系统会提示“成功更新系统缓存”,请务必点击这个提示,或者手动去后台首页点击右上角的 “更新系统缓存” 按钮,这一步是为了让新配置立即生效,避免后续操作出现异常。
完成! 您通过浏览器访问您的域名,就会跳转到您设置的这个新首页地址了。
修改首页的默认文件名(如 index.html 改为 index.htm)
如果您希望网站的首页文件名不是默认的 index.html,而是 index.htm 或其他名称,可以修改这里。

(图片来源网络,侵删)
操作步骤:
- 同样进入 “系统” -> “系统基本参数”。
- 在左侧的 “核心设置” 栏中,找到 “首页文件名” 选项。
- 将默认的
index.html修改为您想要的文件名,index.htm。 - 点击 “保存”,并 “更新系统缓存”。
注意:
- 修改后,您需要确保服务器上对应文件名的文件存在。
- 如果您开启了“首页HTML更新”,DedeCMS在生成首页时会自动使用这个新的文件名。
- 您还需要检查并修改网站根目录下的
index.php文件,确保它能正确重定向到您的新首页文件(如index.htm)。index.php的内容是固定的,它会自动寻找index.html,所以如果改成了index.htm,您可能需要手动修改index.php的内容,或者直接将index.htm重命名为index.html。
在页面模板中调用首页链接
如果您想在网站的某个页面(比如页脚、导航栏)添加一个“返回首页”的链接,不需要手动输入域名,DedeCMS提供了全局变量来动态获取首页地址,这样做更规范且易于维护。
在DedeCMS的模板文件(.htm 文件)中,您可以使用以下代码:
方法1:使用全局变量 {dede:global.cfg_basehost/}
这个变量会获取您在“系统基本参数”中设置的“站点根网址”。
<a href="{dede:global.cfg_basehost/}">返回首页</a>
方法2:使用函数 {dede:global.cfg_indexname/}
这个变量会获取您设置的“首页文件名”。
<a href="{dede:global.cfg_basehost/}/{dede:global.cfg_indexname/}">返回首页</a>
或者更简洁的写法(DedeCMS通常能自动识别):
<a href="{dede:global.cfg_basehost/}/">返回首页</a>
推荐使用方法1,因为它直接指向网站根域名,最常用且不容易出错。
总结与注意事项
| 需求 | 操作路径 | 关键设置项 | 注意事项 |
|---|---|---|---|
| 修改网站域名 | 系统 -> 系统基本参数 -> 站点设置 | 站点根网址 | 必须更新缓存,确保新域名生效。 |
| 修改首页文件名 | 系统 -> 系统基本参数 -> 核心设置 | 首页文件名 | 可能需要配合修改 index.php 文件。 |
| 在模板中调用首页链接 | 在模板文件中直接使用 | {dede:global.cfg_basehost/} |
推荐使用此方法,动态获取,方便维护。 |
特别提醒:
- 备份数据: 在修改任何核心配置文件之前,建议先备份您的网站数据库和核心文件。
- SSL证书: 如果您的网站启用了HTTPS,请务必将“站点根网址”修改为
https://www.yourdomain.com,否则网站会提示“不安全”。 - 伪静态: 如果您的网站开启了伪静态功能,首页链接通常会是 ,但后台的“站点根网址”依然是您的主域名,这并不冲突。
希望以上详细的解答能帮助您成功设置DedeCMS的后台主页链接!
