W3 验证器的 Feed RSS 未更新

问题描述 投票:0回答:2

实际上我的 feed rss 有问题。

我做了很多测试,我必须修改我的 feed rss 视图(自定义它)。

这是我的RSS提要:http://agro-media.fr/?feed=email

当您进入链接时,您会发现没有明显的问题。

但是,当您在 W3 验证器中检查此链接或在 mailchimp 中选择此提要时,他会说“这不是有效的 RSS 提要,因为提要顶部有以下内容:

link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" integrity="sha384-rwoIResjU2yc3z8GV/NPeZWAv56rSmLldC3R/AZzGRnGxQQKnKkoFVhFQhNUwEyJ" crossorigin="anonymous">
<script src="https://code.jquery.com/jquery-3.1.1.slim.min.js" integrity="sha384-A7FZj7v+d/sdmMqp/nOQwliLvUsJfDHW+k9Omg/a/EheAdgtzNs3hpfag6Ed950n" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.4.0/js/tether.min.js" integrity="sha384-DztdAPBWPRXSA/3eYEEUWrWCy7G5KFbe8fFjk5JAIxUYHKkDx6Qin1DkWx51bBrb" crossorigin="anonymous"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js" integrity="sha384-vBWWzlZJ8ea9aCX4pEW3rVHjgjt7zpkNpZk+02D9phzyeVkE+jo0ieGizqPLForn" crossorigin="anonymous"></script>

但没办法。我之前删了...

我已经做了很多事情,例如: - 清除 WP Rocket 缓存 - 清除清漆缓存 - 清除 Chrome 缓存 - 服务器重启

我没有更多的想法,也许你可以帮助我......

非常感谢大家,祝你有美好的一天。

php xml wordpress rss feed
2个回答
1
投票

FeedValidator 或 W3C Feed Validator 等应用程序具有缓存,并且会在一段时间后更新。

我将我的 feed 与 Mailchimp 合并,两者之间的更新非常频繁。我必须等待几个小时才能让 feed 上的更改(同步)生效。


0
投票

当存在不同的用户代理标头时,您的服务器软件似乎表现不同。我尝试了

curl
ing 你的 feed URL 并得到了类似二进制格式的东西。当我像这样修改我的用户代理时:

curl -A "Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5" www.agro-media.fr/?feed=email

我得到了这样开头的正确回复

<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
    <title>Agro Media</title>

不幸的是,尽管我已经找到了您问题的原因,但我无法进一步帮助您。

© www.soinside.com 2019 - 2024. All rights reserved.