httpsからhttpへの移動

疲れている時に、httpsページに行った帰り、httpに戻りたいのにhttpsのままだったら、なんだかどっと疲れが出てしまう気がするので、なんとかするとしても、サイトを相対パスで作った後にじゃあ絶対パスを埋め込んでいくのかというと、そんな若さもないので

↑という気持ちになった時には以下がお役立ち♪

まずルートディレクトリには以下を.htaccessに記述

RewriteEngine On
RewriteCond %{SERVER_PORT} ^443$
RewriteRule !\.(gif|css|jpg|jpeg|png|css|jar|js)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R]

httpsとして表示したいディレクトリには、以下を.htaccessに記述

RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R]

それぞれをサーバーにUPしてやれば、年齢や、最近ちょっと太ったかな、とか、最近やたら早く目が覚めちゃって、気がついたら皇潤やぐるぐるぐるぐるグルコサミンのCMが頭に流れてしまう、といった悩みも解決(?)