htaccessでURLをSSLのhttpsに統一する

www.coral.co.jpでアクセスして来たものを
https://www.coral.co.jpに変える。

RewriteEngine On
RewriteBase /
Options +FollowSymLinks   ←ホスティング会社によりアリナシ

RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

一緒によく設定するもので自動で「www」を付ける場合は下記の順番で指定する。

RewriteEngine on

RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]

 

上記で動けばそちらで

RewriteEngine On
RewriteBase /
Options +FollowSymLinks

RewriteCond %{HTTP_HOST} ^coral.co.jp
RewriteRule ^(.*) https://www.coral.co.jp/$1 [R=301,L]

RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]