联合的Wordpress提要错误:" ...第1行,第48列和第34行缺少URI;

时间:2016-01-11 11:30:17

标签: xml wordpress rss syndication

在WordPress上使用多个RSS Feed聚合器,我的Feed上出现错误:

  

"此XML文档无效,可能是由于字符无效。 XML   错误:SYSTEM或PUBLIC,第1行第48行和第34行

中缺少URI

Feed URL

我使用 FeedWordPress 插件在wordpress网站之间进行联合,然后突然间它开始抛出此错误。它似乎是实际Feed的问题,因为不同的插件会抛出相同的错误。

注意:Feed已通过W3 Validation

有人能发现造成错误的原因吗?

2 个答案:

答案 0 :(得分:1)

我收到此错误的原因是因为我的原始Feed与我正在联合的网站位于同一个域中:

原始Feed:http://website.com/offers/feed/ 联合网站:http://website.com/site1/

将原始Feed移动到其他子域(例如http://offers.website.com/feed/)可解决此问题。

答案 1 :(得分:0)

当Feed显示未正确转义的无效字符时,通常会发生这种情况。最常见的问题是字符<,>和&

如果它通过了W3验证,那么它更可能是错误的读者