【发布时间】:2011-12-26 20:36:25
【问题描述】:
我有我的 Rails 应用程序渲染 sitemap.xml
我在 8080 和 nginx 上运行 unicorn。
当我执行http://server:8080/sitemap.xml 时,我得到了站点地图。
但是,当我执行 http://server/sitemap.xml 时,我得到了 sitemap.xml 的一部分,但不是全部。
其他一切正常。静态文件也可以正常使用。
我怀疑这与站点地图的大小及其在 unicorn 和 nginx 之间的传输有关。
以前有人遇到过同样的问题吗?有什么建议吗?
【问题讨论】:
-
在 nginx.log 中查找错误,有吗?我曾经有过这种奇怪的行为,这花了我很多时间:-)
-
感谢您的提示! :-)
标签: ruby-on-rails nginx unicorn