ldonis/Lesli/master/.htaccess
# -----------------------------
# Cache policies
# -----------------------------
<IfModule mod_expires.c>
ExpiresActive On
SetEnv MOD_EXPIRES On
#Images
ExpiresByType image/jpg "access 1 month"
ExpiresByType image/gif "access 1 month"
ExpiresByType image/png "access 1 month"
ExpiresByType image/jpeg "access 1 month"
ExpiresByType image/x-icon "access 1 year"
#Fonts
ExpiresByType image/svg+xml "access 1 month"
ExpiresByType application/x-font-woff "access 1 month"
ExpiresByType application/x-font-ttf "access 1 month"
ExpiresByType application/vnd.ms-fontobject "access 1 month"
#Styles and scripts
ExpiresByType text/css "access 1 week"
ExpiresByType application/javascript "access 1 month"
ExpiresDefault "access 2 days"
</IfModule>
# -----------------------------
# Do not show directory listings
# -----------------------------
Options -Indexes
# ----------------
# URL rewrite rules
# ----------------
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
# Rewrite request to use the index.php in every http request
# except in asset requests
# RewriteCond %{REQUEST_FILENAME} !-f // avoid show files in root directory
RewriteCond %{REQUEST_FILENAME} !.(css|js|jpg|png|gif|svg|woff|woff2|ttf|eot|ico)$
RewriteRule (.*) index.php [L]
# ---------------------------------
# Environment variables to indicate
# mod_rewrite is working properly
# ---------------------------------
SetEnv MOD_REWRITE On
</IfModule>
On Github License
Files
Download PDF of Htaccess file