skip to content
barorin&?

Xserverでサブドメインを常時SSL化する方法

/ 2 min read

はじめに

実はこっそり(?)Xserver のレンタルサーバーサービスで WordPress を運用しているのですが、 サブドメインを常時 SSL 化するときに少し戸惑ったので、手順をメモしておきます。

方法

普通のドメインの場合は、素直に以下の公式サイトの設定に従えば大丈夫です。
Web サイトの常時 SSL 化

サブドメインの場合は上記のようにコントロールパネル内のメニューから直接操作できないので、 FTP ソフトまたはエックスサーバーのファイルマネージャーを使ってサブドメインの .htacess ファイルに直接アクセスして編集する必要があります。
なお、ファイルの場所は「対象ドメイン > public_html > サブドメイン > .htaccess ファイル」 となります。

# .htaccess
# この3行を冒頭に追加する(ドメインをSSL化する場合と全く同じ)
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]