背景 WebサイトをSSL化させる機会があったのですが、SSL化させたいサイトが設置してある数十個のサブディレクトリにそれぞれサイトが設置してあり、今まで何十サイトとSSL化させてきたにも関わらず、初経験だったのですが、一部のディレクトリを除いて「https://~」へリダイレクトさせることにしました。 色々ネット上で調べてみて上手く動作したので、メモです。 .htaccessにするコード <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{HTTPS} off RewriteCond %{HTTP_HOST} www.example.com RewriteCond %{REQUEST_URI} !^/サブディレクトリ名1/.*$ RewriteCond %{REQUEST_URI} !^/サブディレク