質問: はじめまして どうぞよろしくお願いします。 コンテンツをSSL化するにあたり、 親ドメインをSSL化し、.htaccessでhttpsへの301転送をかけたところ、 同じサーバ内のマルチドメインが階層化で表示されるようになってしまいました。 htaccessにはこのように書きました。 RewriteEngine on RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://example.com/$1 [R=301,L] --- 階層ですが、 直下は親ドメイン https://example.com/ サブ階層の https://example.com/aaaa/ この階層に http://aaaa.com/ とマルチドメインをあてています。 ところが、.htaccessで転送をかけたところ https://example.com/aaaa/ と、階層が見えているアドレスに変わってしまいました。 親ドメインはSSL化したいのですが、マルチドメイン(http://aaaa.com/)のほうはSSLしないようにしたいのですが、どのようにすればよいでしょうか。 不慣れで稚拙な説明で大変申し訳ございません。 ご教授いただけましたら幸いです。 よろしくお願いいたします。
回答: テストしてませんが、 ``` RewriteEngine on RewriteCond %{HTTPS} off RewriteCond %{HTTP_HOST} ^example.com$ RewriteRule ^(.*)$ https://example.com/$1 [R=301,L] ```