.htaccessを使って、httpからhttpsにリダイレクトする方法の記述例をご紹介いたします。
1.設定ファイル(.htaccess.txt)の作成
メモ帳などのテキストエディターで以下を入力してファイルを作成してください。
wwwなしのhttpsのURLに統一したい場合
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^ http://%1%{REQUEST_URI} [L,R=301]
|
wwwありのhttpsのURLに統一したい場合
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
|
入力後、 .htaccess.txt として保存してください。
2.FTPソフトでサーバーに接続します。
1で作成した .htaccess.txt を「/public_html」にアップロードします。
3.転送したファイル名を変更する。
「public_html」にアップロードしたファイル .htaccess.txt を .htaccess に変更します。
以上で完了となります。