DedeCms开启多站点支持绝对网址后生成RSS错误的修改方法

DedeCms开启多站点支持绝对网址后生成RSS错误的修改方法,第1张

DedeCms开启多站点支持绝对网址后生成RSS错误的修改方法

DedeCms是很多站长非常喜欢的建站系统。它精致、便捷、功能齐全,但也存在一些bug,比如针对某些网址打开多个网站后产生RSS错误的问题。感兴趣的朋友可以参考一下。

DedeCms是很多站长非常喜欢的建站系统。它精致、便捷、功能齐全,但也存在一些bug,比如针对某些网址打开多个网站后产生RSS错误的问题。前面的示例教程公布了DEDEDE生成RSS的错误修改方法,但是这个修改方法无法处理RSS频道的URL错误问题。

最后,必须更改包含文件目录中的关键文档。这些方法如下:

打开安装文件:include/arc.rss="superseo">ssview.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"];

文章里的内容就这些了。期待对大家的学习和培训有所帮助,也期待大家的应用。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/771927.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存