您当前位置:
  1. 首页
  2. 网页技巧
  3. DEDECMS5.5 RSS输出地址出错的解决办法

DEDECMS5.5 RSS输出地址出错的解决办法

最近在做一个网站,现在正在做模板的阶段,之前一直使用的是帝国CMS,所以这次想换一个DEDECMS试试,也好熟悉一下DEDECMS。

在本地测试,发现DEDECMS5.5有个BUG,就是启用了多站点支持之后,RSS输出里的地址会被重复写两次,最后导致地址出错。

比如,一篇文章的地址是http://127.0.0.1/a/1.html,启用多站点支持后,RSS输出里的地址变成了http://127.0.0.1/http://127.0.0.1/a/1.html,这样用户订阅后点击进来是找不到页面的。

最后的解决办法是找到templets/plus/目录,里面有一个rss.htm文件,打开。

找到<link>[field:fullurl/]</link>这段代码,将这段代码改成<link>[field:arcurl/]</link>,然后上传覆盖。
 

最后重新生成RSS文件。

搞定!

to "DEDECMS5.5 RSS输出地址出错的解决办法"

发表评论

validcode