ちょっとしたWEBシステムを作る時に、ローカル環境までhttpsでアクセスできる環境を作るのが面倒。
なので、localhostでアクセスしたときはhttp、それ以外のドメインだとhttpsにリダイレクトする.htaccessの書き方
.htaccess
RewriteEngine on
RewriteCond %{ENV:HTTPS} !on
RewriteCond %{HTTP_HOST} !=localhost
RewriteCond %{HTTP_HOST} !=127.0.0.1
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]