サイトの閲覧を SSL を利用したアクセスに限定したい場合、SSLを利用していないアクセスを SSL を利用するアドレスにリダイレクトします。リダイレクトする方法はいろいろありますが、.htaccess を使用すると手軽に実現できます。
SSL を利用しているどうかを判別をして、SSL を利用したアドレスに転送する .htaccess の記述を紹介します。
RewriteEngine on RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
コメントする