#RewriteEngine On
#RewriteBase /
#RewriteRule ^css/(.*\.css) /combine.php?type=css&files=$1
#RewriteRule ^js/(.*\.js) /combine.php?type=js&files=$1

<ifModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</ifModule>


<IfModule mod_expires.c>

# Enable expirations
ExpiresActive On

# My favicon
ExpiresByType image/x-icon "access plus 1 year"

# Images
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"

# CSS
#ExpiresByType text/css "access 1 month"
ExpiresByType text/css "access plus 1 year"

# Javascript
ExpiresByType text/javascript "access plus 1 year"
ExpiresByType application/javascript "access plus 1 year"


# Default directive
ExpiresDefault "access plus 10 month"

</IfModule>

<FilesMatch ".(flv|gif|jpg|jpeg|png|ico|swf|js|css|pdf|php)$">
    # access plus 1 year
    Header set Cache-Control "max-age=31536000"
</FilesMatch>

