よくあるお問い合わせ

質問
httpからhttpsへのリダイレクト設定手順
お問い合わせ分類
設定・マニュアル・トラブル
対象のサービス
マイサーバー

答え

.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 に変更します。


以上で完了となります。

 

この回答は役に立ちましたか?評価をお願いします。

メンバーIDまたはメールアドレス:
パスワード: