【发布时间】:2010-04-12 20:38:41
【问题描述】:
我在命名空间中有一个控制器,想缓存它的索引。我成功地缓存了不在命名空间下的页面,也成功地缓存了片段。
当我访问 http//.../house/kitchen 时,它成功创建了 /public/house/kitchen.html。但是它永远不会找到它,所以它总是覆盖缓存的文件。
我无法找到带有 cache_page 或 caches_page 的选项来帮助我将缓存文件定向到正确的位置。
另一个令人沮丧的事情是http//.../house/kitchen/table成功读取并创建了/public/houose/kitchen/table/new.html。
我将不胜感激任何方向!
编辑:添加细节
红宝石:1.8.7
导轨:2.3.5
服务器:Mongrel
编辑:我已将 kitchen.html 放置在公用文件夹中的每个可能位置,此控制器似乎只是拒绝阅读它。
【问题讨论】:
标签: ruby-on-rails caching