amorino/backfire/master/static/.htaccess - Htaccess File

amorino/backfire/master/static/.htaccess

<ifModule mod_rewrite.c>
    RewriteEngine On
    #Serve gzip compressed CSS files if they exist and the client accepts gzip.
    RewriteCond %{HTTP:Accept-encoding} gzip
    RewriteCond %{REQUEST_FILENAME}.gz -s
    RewriteRule ^(.*).css $1.css.gz [QSA]

    # Serve gzip compressed JS files if they exist and the client accepts gzip.
    RewriteCond %{HTTP:Accept-encoding} gzip
    RewriteCond %{REQUEST_FILENAME}.gz -s
    RewriteRule ^(.*).js $1.js.gz [QSA]

    <IfModule mod_headers.c>
      # Serve correct content types, and prevent mod_deflate double gzip.
      RewriteRule .css.gz$ - [T=text/css,E=no-gzip:1,E=is_gzip:1]
      RewriteRule .js.gz$ - [T=text/javascript,E=no-gzip:1,E=is_gzip:1]
      Header set Content-Encoding "gzip" env=is_gzip
    </IfModule>

    # Push state support
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !index
    RewriteRule (.*) index.html [L,QSA]
</ifModule>

DirectoryIndex index.php index.html

On Github License

Files

Download PDF of Htaccess file
no-gzip, REQUEST_FILENAME, REQUEST_URI

Comments

Apache