例えば

一番上の.htaccessに

RewriteEngine On

RewriteCond %{HTTPS} off

RewriteRule ^(.*) https://www.自分のサイト.com/$1

でHTTPの場合は強制リダイレクト

ほとんどのページでは効くがとある階層だけ聞かない

例えば

http://www.自分のサイト.com/news/

のようにnewsディレクトリの場合は聞かない

こんな時は newsディレクトリの中に .htaccessがあり、RewriteEngine Onもあるのではないだろうか、

そこにも上のやつを書けばOK 

 

なので、一番上に修正した.htacessおいてはいOKとしないで、いろいろ.htacessが下層ディレクトリに配置されているなら

念のため下層もRewriteEngine Onの2重定義があるかどうか、転送正しいか、チェックした方がいい