Ruby on Rails 3アプリでMemcachedを使用しています。これはアクションとフラグメントキャッシングでうまく動作しますが、ページキャッシュを使用しようとすると、そのページはMemcachedではなくファイルシステムに保存されます。ページキャッシュにMemcachedを使用するようにRailsに指示するにはどうすればよいですか?私development.rbファイルでMemcachedでのページキャッシュ
:
config.action_controller.perform_caching = true
config.cache_store = :mem_cache_store
ページキャッシュの格納場所を指定できますか? – SZH
実際には、ファイルはパブリックディレクトリから提供され、クライアントに適切に配信されるため、ファイルと同じパスを持つ必要があります。たとえば、public/users/13/profile.htmlはpublic/user_13_profile.htmlに格納できません。これは、NginxまたはApache Webサーバーがこのファイルを後のパスに関連付けないためです。 –