【发布时间】:2013-07-17 01:00:14
【问题描述】:
我正在尝试找出一些我想过期的静态资产的缓存键。
该文件位于我的应用程序中的 /public/file.txt。缓存键可能是什么?我无法枚举缓存键,也不知道如何使该特定资产过期。
这让我发疯 - 令人难以置信的是没有一种简单的方法来枚举键,而且令人难以置信的是没有一种简单的方法来清除特定的缓存对象。我的网站正在为旧资产提供服务,我可以克服这个问题的唯一方法是清除我的整个缓存。多么野蛮。
这种巨大的挫败感的旁注:这种全有或全无让我想起了我们在 Rails 中都熟悉的永久 301 重定向(如果您使用 SSL)。我想如果您曾经决定您的网站应该使用 SSL,那么您就已经决定永远使用 SSL(为什么 302 不是默认值,这超出了我的理解)。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 memcached dalli