我多年来一直在做web开发,但这是我第一次进入XML。我创建了一个RSS提要,我无法弄清楚如何让浏览器“发现”我的提要并在地址栏中显示小RSS图标。有问题的网站是:http://www.aurorafxstudios.com/blog,我的RSS Feed位于:http://www.aurorafxstudios.com/blog/rss.php ...任何帮助将不胜感激。谢谢!
答案 0 :(得分:8)
可以在http://www.rssboard.org/rss-autodiscovery找到Feed自动发现机制的“官方”版本。
假设您发布了一个或多个发现链接(MIME类型取决于Feed格式):
<link rel="alternate" type="application/rss+xml" title="human-readable label" href="http://www.aurorafxstudios.com/blog/rss.php" />
您可以通过多种方式验证其存在。例如,在IE 9中,您可以按Alt + T(工具)并验证您的发现链接是否列在 Feed Discovery 菜单选项下。
您Feed的许多消费者都会通过Feed阅读器检索它,其中大部分都会接受您网站的网址并找到您通过发现链接发布的Feed,然后将其呈现给最终用户。您可以考虑使用提要阅读器来验证您的发现链接是否有效。
只要您遵循规范,我就不会担心您会看到不同浏览器所展示的各种行为。
答案 1 :(得分:2)
在“head”标记中添加以下内容。
<link rel="alternate" type="application/rss+xml" title="Name of Your Feed" href="http://www.aurorafxstudios.com/blog.xml" />