修正织梦CMS的RSS文件的URL错误

问题描述

开启织梦CMS多站点绝对地址后,RSS文件中的URL会在地址前面再加上主域名地址,导致URL地址重复。

解决方法

  1. 编辑相关文件
    • 打开 /include/arc.rssview.class.php 文件。
  2. 修改URL处理逻辑
    • 找到生成RSS URL的代码部分,通常是 GetOneArchive 方法。
    • 修改URL生成逻辑,避免重复添加主域名。例如:
      $arcurl = $this->TypeLink->GetOneTypeUrl($this->Fields['typeid']); $arcurl = str_replace($cfg_basehost, '', $arcurl);

       

wx.jpg ywfw.jpg
热门