MENU

httpsにリダイレクトする方法(301リダイレクト)

目次

ブラウザからドメイン名を入力すると、httpでアクセスしてしまう問題

ブラウザに「kaz3.net」を入力するとhttpsではなく、httpでアクセスしてしまう問題について調べました。

環境

レンタルサーバーXserver ( エックスサーバー )
CMSWordPress

Xsererのマニュアル Webサイト常時SSL化

レンタルサーバーのマニュアルを確認します。

Webサイトの常時SSL化
独自SSLの設定が完了した時点では、自動的に「https://~」のURLへ転送されません。

Webサイトにおけるすべての表示を常時SSL化する場合は、「.htaccess編集」で以下の記述を追加します。

RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
 

引用元:Xserver Webサイトの常時SSL化

マニュアルを参考に、「.htaccess」を編集します。

手順

  1. Xserverにログインします。
  2. 「サーバー管理」をクリックして「サーバーパネル」を開きます。
  3. 「サーバーパネル」から「ホームページ」にある「.htaccess編集」をクリックします。

「.htaccess編集」の画面

以下の行を追加します

RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

入力が終わったら「確認画面へ進む」ボタンをクリックします。
内容を確認して、間違いがなければ、「実行する」ボタンをクリックします。

以上で、.htaccessの編集が完了です!

よかったらシェアしてね!
目次
閉じる