# Increase PHP upload limits
php_value upload_max_filesize 10M
php_value post_max_size 12M
php_value memory_limit 128M
php_value max_execution_time 300
php_value max_input_time 300

# Disable directory browsing
Options -Indexes

# Enable Gzip compression
<IfModule mod_deflate.c>
    AddOutputFilterByType DEFLATE text/plain
    AddOutputFilterByType DEFLATE text/html
    AddOutputFilterByType DEFLATE text/xml
    AddOutputFilterByType DEFLATE text/css
    AddOutputFilterByType DEFLATE application/xml
    AddOutputFilterByType DEFLATE application/xhtml+xml
    AddOutputFilterByType DEFLATE application/rss+xml
    AddOutputFilterByType DEFLATE application/javascript
    AddOutputFilterByType DEFLATE application/x-javascript
</IfModule>

# Protect .htaccess file
<Files ".htaccess">
    Order allow,deny
    Deny from all
</Files>

# Protect sensitive files (like config files)
<FilesMatch "(^#.*#|\.(bak|config|sql|fla|psd|ini|log|sh|inc|swp|dist)|~)$">
    Order allow,deny
    Deny from all
</FilesMatch>
