すべての Bacan hosting プランには、Let's Encrypt を含む無料の SSL 証明書が含まれています。ほとんどの場合、ドメインを追加すると自動的にアクティブ化されます。そうでない場合は、cPanel から 2 分以内に手動でアクティブ化できます。
AutoSSL で SSL をアクティブ化する (推奨)
AutoSSL は、Let's Encrypt 証明書を自動的に管理する cPanel ツールです。
- cPanel. にログインします。
- セキュリティセクションで、SSL/TLS. をクリックします。
- SSL サイトの管理. を選択してください
- ドメインの横にある AutoSSL または 証明書のインストール をクリックします。
- 証明書が発行され、インストールされるまで数秒待ちます。
インストールすると、https://yourdomain.com.
すべてのトラフィックが暗号化されるように HTTPS を強制します
証明書をアクティブ化しても、HTTP トラフィックは HTTPS に自動的にリダイレクトされません。リダイレクトを強制するには:
- cPanel で、Domains → Domains. に移動します。
- ドメインの横にある Force HTTPS オプションを有効にします。
Web サイトのルートにある .htaccess ファイルに次の行を追加することで、手動で行うこともできます:
RewriteEngine をオンにする
RewriteCond %{HTTPS} オフ
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
証明書が有効になりません — どうすればよいですか?
AutoSSL では、証明書を検証するためにドメインの DNS が Bacan サーバーを指す必要があります。ネームサーバーを変更したばかりの場合は、DNS の伝達が完了するまで (1 ~ 48 時間) 待ってから、SSL をアクティブ化してください。
DNS が すでに正しくポイントされているのに SSL がアクティブ化されない場合は、Bacan サポートにご連絡ください。対応させていただきます。
インストールされている SSL 証明書の表示
cPanel → SSL/TLS → 証明書 (CRT) では、インストールされているすべての証明書、その有効期限、およびそれらに対応するドメインを表示できます。 Let's Encrypt は証明書を 90 日ごとに自動的に更新します。