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

这篇具有很好参考价值的文章主要介绍了DedeCms开启多站点支持绝对网址后生成RSS错误的修改方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

DedeCms是广大站长非常喜欢的建站系统,其小巧方便而且功能强大,但是也有一些BUG,比如开启多站点支持绝对网址后生成RSS错误的问题,之前的教程中就发表DEDE生成RSS错误修改方法,但是这个修改方法不能解决对于RSS栏目URL错误的问题。

最终方法还是需要修改include目录下的核心文件,方法如下:

打开系统文件: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"];

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持yii666。文章来源地址https://www.toymoban.com/news/detail-432996.html

到了这里,关于DedeCms开启多站点支持绝对网址后生成RSS错误的修改方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 织梦dedecms gbk站点转utf8之mip改造方案分享

    前言: 近期尝试对一个做过跳转适配的dedecms/gbk手机站进行整站mip改造,经过一系列思路完善和测试,终于完成,回顾下过程,主要问题可分为以下几类: 1、非utf-8站点的编码问题          前些时候宋同学在站长社区发布了新装utf-8版cms和转换数据库编码的教程,我刚开

    2023年04月24日
    浏览(45)
  • nginx配置站点强制开启https

     当站点域名配置完SSL证书后,如果要强制开启HTTPS,可以在站点配置文件中加上: 附上完整的配置完SSL证书,强制开启HTTPS的站点配置文件配置信息:

    2024年02月10日
    浏览(45)
  • 还儿童一个健康上网环境,正式开启我的路由器URL网址白名单之旅

    URL黑名单总会有漏洞,而且还有个不好的地方是会诱惑小孩花大量时间和精力去不停的尝试。 唯有URL白名单才能彻底解决烦恼! 就像很多大人一样,很多事情唯有让他撞了南墙,彻底死心了才愿放弃! 当然如果能做的到对小孩正确引导是最好也是最省心的! 在建立URL白名单

    2024年02月16日
    浏览(94)
  • ubuntu20安装nginx支持多站点及代理配置

    上文说到安装mysql、redis、net6及部署应用  GO 接着本次配置通过域名访问站点,站点总共分为两个,前端、后端 项目为前后端分离,管理包括服务+管理UI,为一个站点,管理UI,放到服务某个文件夹中 Web访问为另一个站点。 一、安装Nginx 二、增加站点配置文件 三、建立软连

    2024年02月03日
    浏览(38)
  • WordPress 提示“此站点遇到了致命错误”的解决方法

    WordPress 提示“此站点遇到了致命错误”的解决方法 WordPress 网站博客提示“此站点遇到了致命错误。”如何解决?今天老唐不幸遇到了这个问题,搜了一下解决方法,发现致命错误原因有很多,所以需要先打开 WordPress 的 WP_DEBUG 功能,然后根据提示进行下一步操作。WordPress

    2024年02月09日
    浏览(61)
  • PHP短网址短链接生成源码/长链接在线缩短源码/支持黑夜模式

    源码简介: PHP短网址短链接生成源码,长链接在线缩短源码,它支持黑夜模式,反应灵敏的设计,优雅简洁的界面,大方简约。PHP源码,强大的短网址生成源码。 简洁、优雅、反应灵敏的设计。创建URL、创建自定义URL、密码保护的链接、链接统计、暗色主题、小书签、复制

    2024年02月06日
    浏览(53)
  • 配置vue项目启动后自动打开浏览器,出现网址跳转错误问题:网址为http://0.0.0.0:8080/ 的页面可能存在问题,或者已永久移动到新的网址。

    我们在Vue项目package.js文件里配置启动后启动后自动打开浏览器时,也就是加上–open 会出现以下问题: 解决方法: 在vue.config.js文件里做修改:

    2024年02月11日
    浏览(57)
  • dedecms织梦上传图片302Error错误的解决方法

    很多客户反馈这样的问题,上传图片的时候会提示302错误,找不到原因,很着急,秀站网小编分析下如下解决办法,希望能帮助大家。 解决问题: 1:空间满了,请查看空间容量是否满了。 2:权限问题  解决方法:给uploads写入权限!设置为777.(部分用户) 3:解决方案:

    2024年02月02日
    浏览(43)
  • 让dedecms织梦后台支持上传bmp格式的图片的教程

    在后台-系统-附件设置,里面添加了bmp,上传bmp格式图片系统还是会提示你\\\"文件类型不正确!\\\",那么有什么好的解决方法呢,请看下文。 1、后台-系统-附件设置,添加bmp 2、includedialogselect_images_post.php 找到 改成 3、includehelpersupload.helper.php 找到 改成 4、includedialogselect_images.

    2024年02月02日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包