SSL化したWebサイトを運営している時、「http://」と「https://」のURLで両方に対して別々のアクセスができることはありませんか。
もし「https://」側にリダイレクトされない場合、別々のサイトとして扱われているためSEO評価が分散してしまうため、集客等々に悪影響を及ぼします。
.htaccessファイルを編集し、これから紹介する構文を登録することでアクセス先を統一することができます。
wwwなしURLへのリダイレクト
http://→https://~にする方法(example.comを自ドメインに変更でOK)
RewriteEngine On RewriteCond %{HTTPS} !on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
wwwありURLへのリダイレクト
http://→https://www.~にする方法(example.comを自ドメインに変更でOK)
RewriteEngine On RewriteCond %{HTTP_HOST} ^example\.com RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L] RewriteCond %{HTTPS} !on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
コメント