如何我们开启了织梦CMS多站点绝对地址后,RSS文件里面的URL会在地址前面再加上主域名地址,这样使得RSS文件的URL出错。
主要是在对文件地址处理的函数中对地址已经作过一次判断,如果开启绝对地址便会加上主域名地址,但RSS生成文件在处理时又加上了域名地址,所以导致URL地址的重复。
解决方法:
修改文件: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"];
本文由织梦者-dedecms模板制作(www.zhimengzhe.com)收集整理
下了dede模板不会用这个问题一直存在,总结其原因有三. 一,dede模板命名不标…
有很多朋友不知道织梦者中的dede免费模板的下载方法,在这里告诉您如何下载本站模板:…
有很多朋友在让我制作完模板后想自己安装dedecms模板,但并不是所有的朋友对dedecms模…
将软件下载链接弄成显示真实地址时的下载统计 第一步 打开 Quote: \include\…
在dedecms模板中进行列表页的隔行换色教程很多,但是在dedecms频道页模板中进行栏目…
免费模板可提供有偿技术支持 免费dedecms绿色蔬菜行业模板,完全免费的哦! 还…
精美大方织梦5.6公司企业展会模板 dede5.7程序也适用
此方法适合5.6及5.7 其它未测 修改 include/common.func.php文件,在最后加以…
很多网友反应v57中采集规则导入失败,提示 该规则不合法…
同狗他爹经常性的间歇抽疯,织梦者在不得已的情况下更换空间了,欢迎各位网友…
我们在对dedecms进行seo优化的时候通常会要去掉dedecms默认的a/这个地址,当然在新建…
共 0 条评论
No comment yet!