#htaccess #apache #httpd

.htaccess – most common tasks

Redirect to non-www: RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ http://%1/$1 [R=301,L] Disable APC: php_flag apc.cache_by_default Off Compress certain types of files: 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 Set expire date for certain types of files: ExpiresActive On ExpiresDefault "access plus 1 day" ExpiresByType text/html "modification plus 1 hour" ExpiresByType text/css "access plus 21 days" ExpiresByType application/javascript "access plus 31 days" ExpiresByType image/gif "access plus 8 days" ExpiresByType image/jpeg "access plus 8 days" ExpiresByType image/png "access plus 8 days" ExpiresByType image/x-icon "access plus 31 days" 5. ...