Estoy usando Rails 3.1 con canalización de activos, phusion 3.0.x y apache 2.2.17.Raíles 3 Activo Pipeline + Apache + Phusion Passenger
En la documentación de configuración en http://guides.rubyonrails.org/asset_pipeline.html, en la sección 4.1.1 se establece que necesito agregar una sección a mi configuración de Apache:
<LocationMatch "^/assets/.*$">
# Some browsers still send conditional-GET requests if there's a
# Last-Modified header or an ETag header even if they haven't
# reached the expiry date sent in the Expires header.
Header unset Last-Modified
Header unset ETag
FileETag None
# RFC says only cache for 1 year
ExpiresActive On
ExpiresDefault "access plus 1 year"
</LocationMatch>
he estado asumiendo que Phusion pasajeros se acaba de "manipulación" esto ... o he sido negligente en no RTFM? Si quiero aprovechar la toma de huellas dactilares, ¿debo agregar esto a la configuración de apache?
Tenga en cuenta que la versión actual de los documentos ya no tiene la sección "Sin abrir el encabezado Última modificación" más. Consulte http://stackoverflow.com/questions/ 8344186/rails-3-1-on-apache-pagespeed-says-specify-cache-validator-when-using-asset-p para obtener una explicación de por qué se eliminó. – gravitystorm