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

我运行一个网站,已经在给定的位置发布了它的RSS饲料多年。 不过,我现在被迫将Feed移动到另一个url。 假设原始url为www.example.com/rss.xml ,新地址为feeds.example.com/example

我从谷歌网站pipe理员工具看到,有很多活动从现有的URL中获取订阅源。

我了解,HTTP传递给Feed提取器的正确方法是www.example.com/rss.xml上的HTTP头发送响应代码301 "Moved Permanently"和目标URL。

由于现有的网站限制,我现在无法做到这一点。 有没有一种方法可以告诉google读者关于redirect? 说通过谷歌网站工具或者其他方式?

正如你所说,301是正确的方法。 是Apache服务器,如果是的话,重写在.htaccess中被禁用?

如何在.htaccess中将feed urlredirect到feedburner

如果你可以访问whatever-your-blog-engine的代码,你可以使用这个语言来修改HTTP头文件来返回“301 MOVPE PERMANENTLY”,而不是200 FOUND“。如果是,哪个软件/语言你跑?