Jam3/generator-jam3/master/templates/base/static/.htaccess - Htaccess File

Jam3/generator-jam3/master/templates/base/static/.htaccess

<ifModule mod_rewrite.c>
    RewriteEngine On

    # Force HTTPS
    # RewriteCond %{HTTP:X-Forwarded-Proto} =http [OR]
    # RewriteCond %{HTTP:X-Forwarded-Proto} =""
    # RewriteCond %{HTTPS} !=on
    # RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

    #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>

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

DirectoryIndex index.php index.html

On Github License

Files

Download PDF of Htaccess file
HTTP_HOST, HTTPS, no-gzip, REQUEST_FILENAME, REQUEST_URI, X-Forwarded-Proto

Comments

Apache