さくらのレンタルサーバーで、.htaccess を使って http を https へリダイレクトする方法
かつ、
せっかくSSLにしたのに、SSLで統一しましょうよ。
さくらレンタルサーバの場合は、下記です。
RewriteEngine On
RewriteCond %{ENV:HTTPS} !^on$
RewriteCond %{HTTP:X-Sakura-Forwarded-For} ^$
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
サーバによって違うようです。
さくらレンタルサーバの場合が特殊なようです。
www も無しで統一する。
wwwも無しで統一する意味があるのかということですが、
GoogleSearchConsoleで登録する際には、wwwがありなしで別登録になります。
つまり、ひとつのサイトで2回登録しなければいけない。
あとあと管理上面倒です。
GoogleSearchConsoleで3こ登録してしまった
WWWあり、
WWWなし。
SSLありかつwwwなし
です。
こんなに無駄な作業があるんです。
そのためwwwなしで統一します。
さくらのコントロールパネルから、WWWなしの設定を選択します。
左メニューのドメイン/SSL設定になります。
「wwwを付与せずマルチドメインとして使用する(上級者向け)」にチェックを付けます
ドメイン登録に「indextokyo.com」がありますが
www.indextokyo.com
を追加します。
indextokyo.com
とは違うフォルダを指定して、指定したフォルダのhtaccessに下記を記入
RewriteEngine on RewriteBase /
# 通常のURL(ドメイン名.jp/)にリダイレクト。
RewriteRule ^(.*)$ http://ドメイン名.jp/$1 [R=301,L]
コメントを残す