操作步骤非常清晰,主要分为两步:移动文件 和 修改配置。

第一步:移动文件
-
找到 RSS 文件: 默认情况下,DedeCMS 的 RSS 文件位于
/plus/目录下,你需要找到以下两个文件:rss.phpindex.html(这个是 RSS 的模板文件)
-
上传到根目录: 使用 FTP 工具(如 FileZilla)或您的主机控制面板的文件管理器,将
rss.php和index.html这两个文件从/plus/目录复制到你的网站根目录(通常是public_html、www或htdocs)。注意:建议使用“复制”而不是“剪切”,以防操作失误导致原文件丢失,方便你随时恢复。
第二步:修改配置
这是最关键的一步,你需要修改 DedeCMS 的核心配置文件,告诉系统 RSS 文件的新位置。

-
找到并打开配置文件: 使用 FTP 或文件管理器,找到并下载
/include/common.inc.php文件,这个文件是 DedeCMS 的公共配置文件。 -
修改 RSS 路径变量: 用文本编辑器(如 Notepad++、VS Code、Sublime Text)打开
common.inc.php文件。在文件中找到类似下面这一行代码:
$cfg_cmspath = '/dedecms'; // 这是你网站的安装目录,如果不是根目录,这里会显示 $cfg_plus_dir = $cfg_cmspath.'/plus'; // ... // 下面是你要找的行 $cfg_rss = $cfg_plus_dir.'/rss.php';
-
更新路径: 将
$cfg_rss = $cfg_plus_dir.'/rss.php';这一行修改为指向根目录的新路径。
(图片来源网络,侵删)// 修改前 // $cfg_rss = $cfg_plus_dir.'/rss.php'; // 修改后 $cfg_rss = '/rss.php'; // 直接指向根目录下的 rss.php
如果你的网站安装在子目录(
http://www.yourdomain.com/dedecms/),那么路径应该修改为:// 修改后 (如果安装在子目录 /dedecms/) $cfg_rss = '/dedecms/rss.php';
-
保存并上传: 保存修改后的
common.inc.php文件,并重新上传到服务器的/include/目录中,覆盖原文件。
第三步:验证和测试
完成以上两步后,你的 RSS 地址就已经成功更改了。
-
访问新地址: 在浏览器中访问你的新 RSS 地址,格式为
http://www.yourdomain.com/rss.php。- 如果能看到 XML 格式的代码(一堆类似
<rss>,<channel>,<item>的标签),说明修改成功。 - 如果出现 404 错误,请检查文件是否已正确上传到根目录,或者检查
common.inc.php中的路径是否正确。
- 如果能看到 XML 格式的代码(一堆类似
-
更新模板中的链接(可选但推荐): 你网站模板中可能存在指向旧 RSS 地址(
/plus/rss.php)的链接,为了保持一致性,最好也一并修改。- 常见位置:页脚的友情链接、网站地图页、或者侧边栏的“订阅我们”等模块。
- 查找方法:登录 DedeCMS 后台,进入【模板】->【模板管理】,找到你正在使用的模板,然后使用“查找”功能搜索
plus/rss.php,将其替换为rss.php。
| 步骤 | 操作 | 目的 |
|---|---|---|
| 1 | 将 plus/rss.php 和 plus/index.html 复制到网站根目录。 |
改变 RSS 文件的物理位置。 |
| 2 | 修改 include/common.inc.php 文件中的 $cfg_rss 变量。 |
告诉 DedeCMS 系统 RSS 文件的新位置。 |
| 3 | 访问 yourdomain.com/rss.php 进行测试。 |
确认修改是否生效。 |
完成这些步骤后,你的 DedeCMS 网站 RSS 订阅地址就会变短且更规范了。
