質問: ### 前提・実現したいこと 現在、通常は「https://example.com」のs有りで、サブドメインのみsなしの「http://sub.example.com」にリダイレクトさせたいのですが、https://sub.example.comを直接叩いてもhttpにリダイレクトしてくれません。 契約サーバの無料SSLを使用してますので、サブドメインはSSLを利用出来ないための処置です。 よろしくお願いします。 ### ディレクトリ構成 ``` public_html┬ index.php ├ .htaccess(1) └ sub(ディレクトリ) ├ index.html └ .htaccess(2) ``` ### (1)の.htaccess ``` RewriteEngine on RewriteCond %{HTTPS} off [OR] RewriteCond %{HTTP_HOST} ^www\.example\.com RewriteRule ^(.*)$ https://example.com/$1 [R=301,L] ``` ### (2)の.htaccess ``` RewriteEngine on RewriteCond %{HTTPS} on RewriteRule ^(.*)$ http://sub.example.com/$1 [R=301,L] ```
回答: > > サブドメインはSSLを利用出来ない > > > というのがどういう状態なのか良くわかりませんが、そのせいで https://sub.example.com に対して.htaccessを見るところまで行ってないのでは?