Andrew Nevins
(@anevins)
WCLDN 2018 Contributor | Volunteer support
I’m not sure I see the issue, can you explain the problem in more detail? Remember the RSS feed is not meant to be human readable.
Andrew Nevins
(@anevins)
WCLDN 2018 Contributor | Volunteer support
Oh I see, I checked the feed using this validator and it shows the issue:
https://validator.w3.org/feed/check.cgi?url=http%3A%2F%2Fwww.deliciousmeetshealthy.com%2Ffeed%2F
This feed does not validate.
line 43, column 0: url must be a full URL: https://s3.amazonaws.com/cdn.deliciousmeetshealthy.com/00_video/Gluten+Free+Sausage+Balls+Square_1.mp4 [help]
<enclosure url=”https://s3.amazonaws.com/cdn.deliciousmeetshealthy.com/00_vi …
So it looks like the issue is derived form that ‘Gluten+Free+Sausage+Balls+Square_1.mp4’ video.
It says that it has to be a full URL. Well, to me it looks like a full URL to the video file which is stored on amazon s3.
Is it not full URL?
Thanks!
Andrew Nevins
(@anevins)
WCLDN 2018 Contributor | Volunteer support
It must be a HTTP URL and not HTTPS. Does that make sense?
i removed the ‘s’ but that didnt fix the issue. I actually removed the video itself from the post, and it’s not showing up in my feed any more. but, the feed validator is still showing that error. What am I missing?
Andrew Nevins
(@anevins)
WCLDN 2018 Contributor | Volunteer support
Try deactivating all of your plugins and see if the feed is valid. If it is valid you know a plugin is responsible. You can then reactivate them one by one and keep checking against the validator to find the one with the problem.
I deactivated all plugins, but i am still getting the same error message.
I also moved that particular post to Draft, and I still get the same error message.
I am baffled. That URL and the video are not on my website any more, how could it possibly show a problem? How could I remove the enclosure link, line 43, from the RSS feed?
Thanks!
Neli
Andrew Nevins
(@anevins)
WCLDN 2018 Contributor | Volunteer support
Your website is using caching, do you remember how that was set up? Caching is the process of saving old versions of your website.
Hi Andrew,
It looks like it might have been a cache issue. The feed validators are showing that the feed is valid. I have been clearing cache several times yesterday but it look like it takes some time for it to clear.
Have a great day!
Thanks!
Neli
I think it is not the problem of Cache system. My site have some video which the URL is beginning with https, and not work.
https://validator.w3.org/feed/check.cgi?url=https%3A%2F%2Fwww.ze3kr.com%2Ffeed%2F
I tried to replace
<enclosure url="https://
To
<enclosure url="http://
Then it works.
Also see: https://stackoverflow.com/questions/29985571/w3c-validator-says-feed-does-not-validate-url-must-be-a-full-url-whats-wr