1

Nginx で Rails 3.2 アプリを実行しています。

アプリのページの 1 つにカスタム Cache-Control ヘッダーを設定する必要があります。

私は使用していますexpires_in- http://apidock.com/rails/ActionController/Base/expires_in

def my_action
  expires_in 3600

ただし、開発中のページを開くと、ヘッダーは次のようになります。

Cache-Control:must-revalidate, private, max-age=0

アプリの他の場所でヘッダーをリセットしていません。うまくいかないのはなぜですか?

4

2 に答える 2

0

gem rails-cache_control を試すことができます。Cache-Control ヘッダーを自動的に追加します。

于 2014-03-16T07:52:39.057 に答える