tsergium/funcake.org/master/.htaccess
SetEnv APPLICATION_ENV development
Options -Indexes
ErrorDocument 403 /403.html
## EXPIRES CACHING ##
#<IfModule mod_expires.c>
#ExpiresActive On
#ExpiresByType image/jpg "access 1 year"
#ExpiresByType image/jpeg "access 1 year"
#ExpiresByType image/gif "access 1 year"
#ExpiresByType image/png "access 1 year"
#ExpiresByType text/css "access 1 month"
#ExpiresByType text/html "access 1 month"
#ExpiresByType application/pdf "access 1 month"
#ExpiresByType text/x-javascript "access 1 month"
#ExpiresByType application/x-shockwave-flash "access 1 month"
#ExpiresByType image/x-icon "access 1 year"
#ExpiresDefault "access 1 month"
#</IfModule>
## EXPIRES CACHING ##
#SetOutputFilter DEFLATE
#<IfModule mod_deflate.c>
#The following line is enough for .js and .css
# AddOutputFilter DEFLATE js css
#The following line also enables compression by file content type, for the following list of Content-Type:s
# AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml
#The following lines are to avoid bugs with some browsers
# BrowserMatch ^Mozilla/4 gzip-only-text/html
# BrowserMatch ^Mozilla/4.0[678] no-gzip
# BrowserMatch bMSIE !no-gzip !gzip-only-text/html
#</IfModule>
#<IfModule mod_headers.c>
# <FilesMatch ".(js|css|xml|gz)$">
# Header append Vary: Accept-Encoding
# </FilesMatch>
#</IfModule>
RewriteEngine On
# redirect www to non www
RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
# redirect index.php to root
#RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /([^/]+/)*index.php
#RewriteRule ^index.php(.*)$ /$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
On Github License
Files
Download PDF of Htaccess file