現在ECショップをBASEで作成しており、独自ドメインを設定しています。
BASE独自ドメインがCNAMEしか設定できずドメインwww有りで統一したいのですが、
上手く行くブラウザと上手く行かないブラウザがあり、困っております。
そこで質問なのですが、
質問1:
hoge.shop
の階層以下を
https://www.hoge.shop
にリダイレクトしたい。
→.htaccessの設定を知りたい。
質問2:
上手く行くブラウザと行かないブラウザがあるのはなぜか?
質問1については調べた所
http://itiho.com/basedomain/
の記事を元に
RewriteEngine on
RewriteCond %{HTTP_HOST} ^hoge.shop
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.)$ http://www.hoge.shop/$1 [R=301,L]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
と設定した所
hoge.shop
は上手く
https://www.hoge.shop
にリダイレクトするのですが、
hoge.shop/test
等のサブディレクトリでは上手く行きませんでした。
またchromeでは上手く行きましたが、IEでは上手く行きませんでした。
以上お力をおかし頂ければと思います。
あなたの回答
tips
プレビュー