您现在的位置是:首页 > 教程 > 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。
本文标签:
很赞哦! ()
相关文章
随机图文
-
dede织梦调用分类及分类下文章并限制标题字数及显示条数的方法
代码如下: {dede:channelartlist row=6} -
dedecms织梦调用当前文档中TAG标签的方法
为dede文章页添加上tag 标记,对seo内页优化有很大帮助.具体方法为:打开模板文件article_article.htm -
dede织梦自定义列表加载模版的方法,让模版可以使用dede模板标签
今天,代码号分享一个"dede自定义列表加载模版的方法,让模版可以使用dede模板标签的简单方法"。对dedecms有一定了解的 -
dedecms模板中用彩色tag做关键词的方法
dedecms模板中用彩色tag做彩色关键词,这是我的无奈之举 呵呵,分享一下吧
留言与评论 (共有 条评论) |