<![CDATA[# Compression
<IfModule mod_deflate.c>
    AddOutputFilterByType DEFLATE text/html text/css application/javascript application/json
</IfModule>

# Caching
<IfModule mod_expires.c>
    ExpiresActive On
    ExpiresByType text/html "access plus 1 hour"
    ExpiresByType application/javascript "access plus 7 days"
    ExpiresByType text/css "access plus 7 days"
    ExpiresByType image/jpeg "access plus 30 days"
    ExpiresByType image/png "access plus 30 days"
</IfModule>

# Default page
DirectoryIndex index.html

# Protect database and config files
<FilesMatch "\.(db|sqlite|sqlite3)$">
    Require all denied
</FilesMatch>
<FilesMatch "config\.php$">
    Require all denied
</FilesMatch>
]]>