J'ai un site Web qui montre qu'il y a des tentatives d'accéder à /rss
dans les journaux de mon serveur, mais nous n'avons pas de flux RSS.
Quel est le meilleur moyen de montrer qu’il n’ya pas de flux RSS pour mon site? Devrais-je utiliser une page blanche? Une erreur 404
? En d'autres termes, y a-t-il une manière définie d'indiquer qu'il y a: "Pas de RSS ici"
J'aimerais supprimer les erreurs des journaux sans ignorer le problème.
Il semble que vous ayez quelque chose comme ceci sur votre site:
<link rel='alternate' type='application/rss+xml' title='RSS' href='http://example.com/rss'>
Ainsi, les moteurs de recherche, les lecteurs RSS, etc ... tentent d'accéder à votre répertoire /rss
.
Vous pouvez créer une page XML RSS avec un contenu statique indiquant qu'aucun flux n'est disponible.
Quelque chose comme ça:
<rss version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/">
<channel>
<title>My Site</title>
<atom:link href="http://domain.com/rss/" rel="self" type="application/rss+xml"/>
<link>http://domain.com</link>
<description>...</description>
<language>en-US</language>
<generator>http://wordpress.org/?v=4.1.1</generator>
<item>
<title> No Feed is Available for Domain.com</title>
<description> No Feed is Available for Domain.com </description>
<link>http://domain.com</link>
</item>
</channel>