Skip to content

Instantly share code, notes, and snippets.

@yoanbonev
Forked from glamorous/.htaccess
Created May 20, 2021 12:45
Show Gist options
  • Save yoanbonev/ca21a7aa9f9912fc723c7b91d2703fa6 to your computer and use it in GitHub Desktop.
Save yoanbonev/ca21a7aa9f9912fc723c7b91d2703fa6 to your computer and use it in GitHub Desktop.

Revisions

  1. @glamorous glamorous revised this gist Mar 6, 2013. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion .htaccess
    Original file line number Diff line number Diff line change
    @@ -13,4 +13,6 @@ RewriteBase /

    # Force WWW if no subdomain is given
    RewriteCond %{HTTP_HOST} ^[^.]+\.[^.]+$
    RewriteRule ^(.*)$ www.%{HTTP_HOST}/$1 [R=301,L]
    RewriteCond %{HTTP_HOST} !^$
    RewriteCond %{HTTPS}s ^on(s)|
    RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
  2. @glamorous glamorous revised this gist Jan 17, 2013. 1 changed file with 15 additions and 1 deletion.
    16 changes: 15 additions & 1 deletion .htaccess
    Original file line number Diff line number Diff line change
    @@ -1,2 +1,16 @@
    RewriteCond %{HTTP_HOST} !^www. [NC]
    Options All -Indexes

    DirectoryIndex index.php index.htm index.html

    RewriteEngine on
    RewriteBase /

    # Force HTTPS on the subdomains/subdirectories login or admin
    #RewriteCond %{HTTPS} off
    #RewriteCond %{HTTP_HOST} ^(login|admin)\. [NC]
    #RewriteCond %{REQUEST_URI} ^(login|admin)\. [NC,OR]
    #RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

    # Force WWW if no subdomain is given
    RewriteCond %{HTTP_HOST} ^[^.]+\.[^.]+$
    RewriteRule ^(.*)$ www.%{HTTP_HOST}/$1 [R=301,L]
  3. @glamorous glamorous revised this gist Jul 19, 2011. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion .htaccess
    Original file line number Diff line number Diff line change
    @@ -1,2 +1,2 @@
    RewriteCond %{HTTP_HOST} !^(.*)\.(.*).(.*)$ [NC]
    RewriteCond %{HTTP_HOST} !^www. [NC]
    RewriteRule ^(.*)$ www.%{HTTP_HOST}/$1 [R=301,L]
  4. @invalid-email-address Anonymous created this gist Jul 18, 2011.
    2 changes: 2 additions & 0 deletions .htaccess
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,2 @@
    RewriteCond %{HTTP_HOST} !^(.*)\.(.*).(.*)$ [NC]
    RewriteRule ^(.*)$ www.%{HTTP_HOST}/$1 [R=301,L]