簡體   English   中英

Feed RSS未針對W3驗證程序進行更新

[英]Feed RSS not updating for W3 validator

我的feed rss實際上有問題。

我做了很多測試,並且不得不修改feed rss視圖(對其進行自定義)。

這是我的feed 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緩存-清除Varnish緩存-清除chrome緩存-服務器重啟

我沒有更多的想法,也許你可以幫我...

謝謝大家,祝你有美好的一天。

謝謝@Dmitry Kurilsky,但我發現了問題:

諸如feedvalidator或w3c feed驗證器之類的應用都有緩存,並且會在一段時間后進行更新。

另外:我將feed與mailchimp合並,兩者之間的更新非常激烈->我必須等待幾個小時,直到feed上的更改(同步)生效。

對不起,我的英語水平。

當存在不同的用戶代理標頭時,服務器軟件的行為似乎有所不同。 我嘗試curl您的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>

不幸的是,盡管我已找到造成您問題的原因,但我無法再為您提供幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM