Skip to content

Instantly share code, notes, and snippets.

@glamorous
Last active December 16, 2024 20:32
Show Gist options
  • Select an option

  • Save glamorous/1090965 to your computer and use it in GitHub Desktop.

Select an option

Save glamorous/1090965 to your computer and use it in GitHub Desktop.
Default .htaccess file
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} ^[^.]+\.[^.]+$
RewriteCond %{HTTP_HOST} !^$
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
@wonko

wonko commented Jul 19, 2011

Copy link
Copy Markdown

RewriteCond %{HTTP_HOST} !^www. [NC]
RewriteRule ^(.*)$ www.%{HTTP_HOST}/$1 [R=301,L]

@glamorous

Copy link
Copy Markdown
Author

Thanks! Edited the gist!

@pipetko

pipetko commented Dec 9, 2018

Copy link
Copy Markdown

someone to make one with https and browser cache included ?

@Agashi24

Copy link
Copy Markdown

thankssss!!!!

@andrerezakeren

Copy link
Copy Markdown

jika saya ingin menulis domain saya seperti ini gmn ya

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment