ServerAlias www.mifos.org
ServerName mifos.org
ErrorLog /var/log/apache2/mifos_error.log
CustomLog /var/log/apache2/mifos_access.log combined
DocumentRoot "/var/www/mifos"
# Protect files and directories from prying eyes.
Order deny,allow
Deny from all
Options -Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
ErrorDocument 404 /index.php
DirectoryIndex index.php
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.mifos\.org$ [NC]
RewriteRule ^(.*)$ http://mifos.org/$1 [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
AddDefaultCharset utf-8
FileETag none
# Deflate
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/javascript text/css application/x-javascript
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
# enable expirations
ExpiresActive On
ExpiresByType image/gif "access plus 5 days"
ExpiresByType image/png "access plus 5 days"
ExpiresByType image/jpeg "access plus 5 days"
ExpiresByType text/javascript "access plus 5 days"
ExpiresByType text/css "access plus 5 days"
ExpiresByType application/x-shockwave-flash "access plus 5 days"
ExpiresByType application/pdf "access plus 5 days"
ExpiresByType application/x-javascript "access plus 5 days"
ExpiresByType text/html "access plus 15 minutes"
ExpiresDefault "access plus 15 minutes"