Skip to content

Instantly share code, notes, and snippets.

@Rumy-hasan
Forked from glamorous/.htaccess
Created January 17, 2021 15:19
Show Gist options
  • Save Rumy-hasan/024b64582d9b77f9b737c2f54cb3327a to your computer and use it in GitHub Desktop.
Save Rumy-hasan/024b64582d9b77f9b737c2f54cb3327a 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]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment