さくらインターネットで無料独自SSLを設定してみよう!

さくらインターネットで無料独自SSLを設定するポイントは、サーバコントロールパネルから「ドメイン/SSL」の設定とファイルマネージャーから「.htaccess」ファイルを編集する必要があるところです。

1. サーバコントロールパネルにログインする。

サーバコントロールパネルにログインする

2. 「ドメイン/SSL」~「ドメイン/SSL」をクリック。

「ドメイン/SSL」~「ドメイン/SSL」をクリック

3. 設定を行うドメインの「SSL」をクリック。

設定を行うドメインの「SSL」をクリック

4. 「登録設定を始めるSSL証明書の種類を選択」をクリックする。

「登録設定を始めるSSL証明書の種類を選択」をクリックする

5. Let’s Encrypt(無料SSL)の「利用する」をクリックする。

Let’s Encrypt(無料SSL)の「利用する」をクリックする

6. 下記の画面が表示されたら「Let’s Encryptの利用ポリシーに同意する」にチェックをいれ「無料SSLを設定する」をクリックする。

「Let’s Encryptの利用ポリシーに同意する」にチェックをいれ「無料SSLを設定する」をクリックする

7. 下記の画面が表示されるので発行完了までしばらく待ちます。

8. 続いて .htaccess の作成を行います。「Webサイト/データ」~「ファイルマネージャー」をクリック。

「Webサイト/データ」~「ファイルマネージャー」をクリック

9. 「表示アドレスへの操作」~「ファイル作成」をクリックする。

「表示アドレスへの操作」~「ファイル作成」をクリック

10. 新規ファイル作成画面が表示されるので、必要な記述を行い「保存」をクリックする。

新規ファイル作成画面が表示されるので、必要な記述を行い「保存」をクリックする

今回は、http でのアクセスを https へ転送することを目的とするため以下の記述になります。

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

11. 新規ファイルの保存画面が表示されるので、「.htaccess」(ファイル名は入力せず拡張子のみ)と入力して「OK」をクリックする。

新規ファイルの保存画面が表示されるので、「.htaccess」(ファイル名は入力せず拡張子のみ)と入力して「OK」をクリックする

12. 「閉じる」をクリックして画面を閉じます。

「閉じる」をクリックして画面を閉じます

以上ですべての設定作業が完了です。
念のため、http://~ でサイトにアクセスしてみて、https://~ にリダイレクトされるか確認してみましょう。