.htaccessでhttpとhttpsの切り替えをURLレベルで行う

本当はちゃんと機能ごとにディレクトリで分けていれば良かったんだけど、
httpsさせたいページとさせたくないページがごっちゃになっている場合でも
URLの指定で切り替えることは可能。

Apache - mod_rewriteでHTTP / HTTPSの切り替え - Qiita
参考サイト

httpsでアクセスした時の条件

RewriteCond %{HTTPS} on

httpでアクセスした時の条件

RewriteCond %{HTTPS} off

offの条件の際に、[OR]を指定する必要があるため注意