Apache .htaccess enforce HTTPS
Because I have to look this up from time to time, a note to myself: Add the contents below to your .htaccess
to have Apache enforce HTTPS while preserving the rest of the URL (domain name, querystring, etc).
RewriteEngine On
# Enforce HTTPS (everywhere)
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
~
Did this help you out? Like what you see?
Thank me with a coffee.
Thank me with a coffee.
I don't do this for profit but a small one-time donation would surely put a smile on my face. Thanks!
To stay in the loop you can follow @bramus or follow @bramusblog on Twitter.