diff --git a/.htaccess b/.htaccess index 5f23d37..b69a772 100644 --- a/.htaccess +++ b/.htaccess @@ -1,4 +1,12 @@ RewriteEngine On + +# non-https to https and www to non-www redirect +RewriteCond %{HTTPS} off [OR] +RewriteCond %{HTTP_HOST} ^www\. [NC] +RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC] +RewriteRule ^ https://%1%{REQUEST_URI} [NE,R=301] + +# pretty URLs RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^\.]+)$ $1.html [NC,L]