エックスサーバーでサブドメインにWordPressをインストール&HTTPS化する方法

Web・プログラミング学習
スポンサーリンク
スポンサーリンク

エックスサーバーでサブドメインを設定する

以前の記事で、「独自ドメインをエックスサーバーで使う方法」や「エックスサーバーに設定した独自ドメインをHTTPS(SSL)に対応させる方法」、「エックスサーバーのWordPress簡単インストールの方法」について書きました。

お名前.comで取得した独自ドメインをエックスサーバーで使う方法
お名前.comで取得した独自ドメインをエックスサーバーで使う設定の流れ 下記の記事で、で独自ドメインを取得する方法について書きましたが、 取得した独自ドメインをで使えるようにしたいと思います。 おおまかな流れとしては、下記のような作業なりま...
エックスサーバーに設定した独自ドメインをHTTPS(SSL)に対応させる方法
エックスサーバーでは、設定した独自ドメインをHTTPSに無料で対応させることが可能 前回は「」で取得した独自ドメインを「」で使えるようにする設定までを行いました。 今回は、そのドメインへのアクセスを「HTTPS」に対応させるための「SSL設...
エックスサーバーの「WordPress簡単インストール」を使って設定する方法
エックスサーバーの「WordPress簡単インストール」を使えば一瞬でWordPressをインストールすることが可能 には「WordPress簡単インストール」というメニューがあり、これを使うことで簡単にWordPressをインストールする...

今回は独自ドメインの「サブドメイン」で同じことをやる方法についての記事になります。

たとえば、取得した独自ドメインが「example.com」だった場合、「blog.example.com」のように「独自ドメインのサブドメイン」をエックスサーバーでは設定することができるようになっています。

まず、エックスサーバーのコンソール(管理画面)にアクセスし、「ドメイン」→「サブドメイン設定」を選択します。

「サブドメイン設定」という画面が表示されますので、サブドメイン名を入力します。

例えば「subdomain.example.com」というサブドメインにしたい場合は、「subdomain」と入力し、「確認画面へ進む」ボタンを押します。

合わせて「無料独自SSLを利用する」にチェックを入れます。(これはサブドメインをHTTPS化するのに必要な設定となります。)

サブドメイン設定の一覧が表示されます。サブドメイン設定直後は「反映待ち」となっています。

エックスサーバーでサブドメインにWordPressをインストールする

管理画面の左メニューにある「WordPress簡単インストール」を選択します。

設定対象ドメインは先程設定したサブドメインを選択します。

・ブログ名
・ユーザー名
・パスワード
・メールアドレス

などを入力し、「確認画面へ進む」ボタンを押します。

確認画面が表示されますので問題なければ「インストールする」ボタンを押します。

「WordPressのインストールが完了しました。」の画面が表示されればインストール完了です。

パスワードの右にある「目のマーク」のアイコンをクリックするとパスワードが表示されますので、内容を控えておきます。

エックスサーバーでサブドメインをHTTPSリダイレクトに対応させる(.htaccessの編集方法)

下記のようなサブドメインへのHTTPでのアクセスをHTTPSにリダイレクト転送するための設定を行います。

http://subdomain.example.com → https://subdomain.example.com

に転送されるように設定します。

サブドメインの場合、サーバー管理コンソールにある「.htaccess編集」は利用できませんので、サーバーの「ファイル管理」のコンソールに入り、「WebFTP」から「.htaccess」ファイルを編集する必要があります。

「WebFTP」にログイン後、サブドメイン用のパスに移動します。

例えば、サブドメインが「subdomain.example.com」だった場合は、

「/example.com/public_html/subdomain/」というパスに移動します。ここに先程インストールしたWordPress用のファイル群があります。

パス直下には「.htaccess」というファイルがありますので、これを編集して

「.htaccess」にチェックを入れ、「ファイルの操作」の「編集」ボタンを押します。

するとファイルの中身を編集できる画面が表示されますので、「Webサイトの常時SSL化の方法」を参考に「.htaccess」ファイルに下記の設定を追加し、「保存」ボタンを押します。
https://www.xserver.ne.jp/manual/man_server_fullssl.php

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

あとは、「http://〜」でサブドメインにアクセスしてみて、「https://〜」に転送されれば設定は完了となります。

★おすすめのWordpress関連本



★レンタルサーバーはエックスサーバーがおすすめ

当ブログでも利用していますが、レンタルサーバーはエックスサーバー(XServer)がおすすめです。

・マルチドメインに対応できる
・WordPressも1クリックでインストール可能
・わかりやすい管理コンソール
・動作も安定している
・利用者が多いので、困った時でも大体ネットですぐに情報が得られる
・月額1000円前後から利用可能

といったメリットがあります。

WordPressの他にも、自分で作ったPHPプログラムを動かしたりしています。



また、WordPress専用のwpXレンタルサーバーというサービスもあり、こちらは月額500円から利用できるようになっています。



タイトルとURLをコピーしました