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"];文章里的内容就这些了。期待对大家的学习和培训有所帮助,也期待大家的应用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)