您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
解决dede织梦开启多站点后生成RSS错误的方法
单羽2023-12-25 23:50:13dedecms教程已有人查阅
导读最近发现织梦模板如果开启了多站点支持绝对网址后生成RSS会出现错误,经过一番研究,终于解决。首先请大家打开系统文件:include/arc.rssview.class.php
最近发现织梦模板如果开启了多站点支持绝对网址后生成RSS会出现错误,经过一番研究,终于解决。首先请大家打开系统文件:include/arc.rssview.class.php
找到
再找到
找到
$this->TypeFields['typelink'] = $GLOBALS['cfg_basehost'].$this->TypeLink->GetOneTypeUrl( $this->TypeFields);
将其改为
$this->TypeFields['typelink'] = ($GLOBALS['cfg_multi_site']=="Y")?$this->TypeLink->GetOneTypeUrl( $this->TypeFields) : $GLOBALS['cfg_basehost'].$this->TypeLink->GetOneTypeUrl( $this->TypeFields);
这个是目录的 同样文章的也加一个是否开启了绝对地址的判断再找到
$row["fullurl"] = $GLOBALS["cfg_basehost"].$row["arcurl"];
然后改为
$row["fullurl"] = ($GLOBALS['cfg_multi_site']=="Y")?$row["arcurl"]: $GLOBALS["cfg_basehost"].$row["arcurl"];
至此,一切OK。
本文标签:
很赞哦! ()
相关文章
随机图文
-
dedecms单页文档应用拓展教程代码实例
在百度知道里看到一个朋友说 dede织梦程序模板中iframe调用的模板不能生成网页 问题如下: 原本的代码是:{dede:include filenam -
织梦cms修改文章不修改文章发布时间的方法
最近遇到一个问题,因为网站一个技术名词要修改,但是首页的内容我们都是需要按照较新写的排序,因为较新写的一般都是比较好的,但是我们已改顺序就 全乱了。 -
dedecms专题内容页{dede:field.note /}节点排序的方法
dedecms专题内容页{dede:field.note /}节点排序默认是按照更新时间降序排列的,我现在想让它升序排列,该怎么修改呢,请看下文: -
dedecms常用采集过滤规则收集
{dede:trim replace=""}]*)>{/dede:trim}{dede:trim replace=""}title="点击图片进入下一页" {/dede:trim}
留言与评论 (共有 条评论) |
本栏推荐
相关标签
大家喜欢
- dedecms模板制作教程第八期Flink标记使用说明和实例
- dedecms织梦的DIGG功能使用方法介绍
- 设置dedecms织梦标签[field:global.autoindex/]初始值的方法
- 织梦会员登录状态(样式)代码调用的方法
- dedecms列表页调用会员任意字段信息的方法
- dedecms自定义字段为附件类型调用链接地址的方法
- dedecms织梦提示把数据保存到数据库主表的实现方法
- 织梦dedecms调用某一关键词相关文章的方法
- 织梦程序更新后出现错误DedeCMS Error:Tag disabled:"php" more...!
- dedecms默认自定义搜索数据库表说明(dede_advancedsearch)