Zend framework2 如何使用Zend 2模块AssetManager使用缓存?

Zend framework2 如何使用Zend 2模块AssetManager使用缓存?,zend-framework2,Zend Framework2,我能够使用Zend 2 Module AssetManager()使用以下代码块缩小CSS文件,但缓存有问题。如何配置它以缓存CSS文件 我在Firebug中看到CSS文件的HTTP状态为200 OK。如果CSS文件被缓存,则不应修改它 请注意,ApacheWeb服务器对“public”目录和目录中的任何内容都具有读写权限 'asset_manager' => array( 'resolver_configs' => array( 'paths' =>

我能够使用Zend 2 Module AssetManager()使用以下代码块缩小CSS文件,但缓存有问题。如何配置它以缓存CSS文件

我在Firebug中看到CSS文件的HTTP状态为200 OK。如果CSS文件被缓存,则不应修改它

请注意,ApacheWeb服务器对“public”目录和目录中的任何内容都具有读写权限

'asset_manager' => array(
    'resolver_configs' => array(
        'paths' => array(
            __DIR__ . '/../public'
        )
    ),
    'filters' => array(
        'css/a.css' => array(
            array(
                'filter' => 'UglifyCss'
            )
        )
    ),
    'caching' => array(
        'a.css' => array(
            'cache' => 'FilePath',
            'options' => array(
                'dir' => __DIR__ . '/../public'
            )
        )
    )
)
如果CSS文件被缓存,则不应修改它

不,只有在配置中配置了浏览器缓存时,它才应该是304。如果在AsseticModule中配置浏览器缓存,则只需在系统中缓存缩小的组合css/js文件,而不是在每次请求时生成

将类似的内容放在公用文件夹下的youre.htaccess中

# ----------------------------------------------------------------------
# Expires headers (for better cache control)
# ----------------------------------------------------------------------
<IfModule mod_expires.c>
    # Mod aktivieren
    ExpiresActive on

    # Standard Cache
    ExpiresDefault "access plus 1 minute"

    # Media
    ExpiresByType image/gif "access plus 1 minute"
    ExpiresByType image/jpeg "access plus 1 minute"
    ExpiresByType image/jpg "access plus 1 minute"
    ExpiresByType image/png "access plus 1 minute"
    ExpiresByType application/javascript "access plus 1 minute"
    ExpiresByType text/css "access plus 1 minute"
</IfModule>
#----------------------------------------------------------------------
#Expires标头(用于更好的缓存控制)
# ----------------------------------------------------------------------
#Mod aktivieren
过期于
#标准缓存
ExpiresDefault“访问加1分钟”
#媒体
ExpiresByType image/gif“访问加1分钟”
ExpiresByType图像/jpeg“访问加1分钟”
ExpiresByType图像/jpg“访问加1分钟”
ExpiresByType图像/png“访问加1分钟”
ExpiresByType应用程序/javascript“访问加1分钟”
ExpiresByType文本/css“访问加1分钟”