目次
ブラウザからドメイン名を入力すると、httpでアクセスしてしまう問題
ブラウザに「kaz3.net」を入力するとhttpsではなく、httpでアクセスしてしまう問題について調べました。
環境
レンタルサーバー | Xserver ( エックスサーバー ) |
CMS | WordPress |
Xsererのマニュアル Webサイト常時SSL化
レンタルサーバーのマニュアルを確認します。
Webサイトの常時SSL化
独自SSLの設定が完了した時点では、自動的に「https://~」のURLへ転送されません。Webサイトにおけるすべての表示を常時SSL化する場合は、「.htaccess編集」で以下の記述を追加します。
RewriteEngine On
引用元:Xserver Webサイトの常時SSL化
RewriteCond %{HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
マニュアルを参考に、「.htaccess」を編集します。
手順
- Xserverにログインします。
- 「サーバー管理」をクリックして「サーバーパネル」を開きます。
- 「サーバーパネル」から「ホームページ」にある「.htaccess編集」をクリックします。
「.htaccess編集」の画面
以下の行を追加します
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
入力が終わったら「確認画面へ進む」ボタンをクリックします。
内容を確認して、間違いがなければ、「実行する」ボタンをクリックします。
以上で、.htaccessの編集が完了です!