移动 RSS 源的正确方法是什么?是否有针对 Google 阅读器用户的临时解决方法?

移动 RSS 源的正确方法是什么?是否有针对 Google 阅读器用户的临时解决方法?

我经营一个网站,多年来一直在指定位置发布其 RSS 源。但是,我现在被迫将源移至另一个 URL。假设原始 URL 为www.example.com/rss.xml,新地址为feeds.example.com/example

我从 Google 网站管理员工具中看到,有很多活动正在从现有 URL 中获取供稿。

我理解,向 feed 获取器发出移动信号的正确 HTTP 方式是使用 HTTP 标头www.example.com/rss.xml发送响应代码301 "Moved Permanently"和目标 URL。

由于网站现有的限制,我现在无法做到这一点。有什么方法可以让我告诉 Google Reader 有关重定向的信息吗?通过谷歌网站工具或者其他方式?

答案1

正如你所说,301 是正确的方法。服务器是 Apache 吗?如果是,.htaccess 中的 Rewrite 是否已禁用?

如何在 .htaccess 中将 feed url 重定向到 feedburner

如果您有权访问您的博客引擎的代码,您可以使用该语言来修改 HTTP 标头以返回“301 MOVED PERMANENTLY”而不是“200 FOUND”。如果是这样,您正在运行哪种软件/语言?

相关内容