Rails和Heroku - 如何在URL“example.com/file”上显示XML文件?

时间:2012-12-13 12:29:15

标签: ruby-on-rails heroku amazon-s3 sitemap

客户有一个在Heroku上运行的网站,文件存储在Amazon S3上。 站点地图地图已在网址上设置:website.com/sitemap.xml - >将此URL地址输入浏览器后,将重定向到http://s3.amazonaws.com/bucket/sitemap.xml。 XML大概有30MB。

但是现在客户端希望直接在website.com/sitemap.xml上显示XML文件,而不是重定向到Amazon S3。 如果我问他为什么,他写信给我“因为它需要谷歌网站管理员”。

我想问你,如果有任何方法可以直接sitemap.xml显示website.com/sitemap.xml的内容......或者,如果有任何方法可以解决这个问题。

谢谢你,祝你有愉快的一天!

1 个答案:

答案 0 :(得分:0)

所以现在我没有看到任何选项,只能从s3下载sitemap.xml,然后在你的应用程序中呈现它。

使用net / http下载页面。