1つのドメインで複数のサイトを作成する(サブドメインで新規サイトを表示する)

こんにちは、松井です。

既にサイトを持っていて、新たにサイトを作成したい場合、あらたにドメインを取得せずとも、サブドメインを作成すれば新規サイトを持つ事が可能です。

サブドメインはサーバー側、ドメイン側、どちらでも作成する事ができますが、今回はドメイン側でサブドメインを作成して、共有サーバー側に接続して表示させる方法です。

サーバーやドメイン周りは、WEB担当者にお任せでよいと思っていますが、サーバー・ドメイン自体の管理は、自社で保管しておかれておくことをお勧めします。

保管と言っても費用を自動更新契約しておけば、自動で更新されているので実質やることは何もないです。

サーバー側でドメインを作成する

まずは、ファイルをアップロードしたいサーバー側の設定から。

今回は、利用するのはXSERVERです。
サーバーパネルのドメイン設定へ進み「ドメイン設定追加」のタブをクリックして、ドメインを作成します。

rubydesignの場合を例に上げると、ここでrubydesign.jpを登録しておきます。

DNSレコード設定

ドメインの反映が確認されれば、DNSレコード設定に進みます。ここで、ドメイン側(お名前.COM)に接続するための設定を行います。

設定に入り「DNSレコード追加」のタブをクリック、以下の内容を設定します。

  • ホスト名 空白
  • 種別 CNAME
  • 内容 DNSレコード一覧のMXの内容(URL)

を入力して「確認画面へ進む」をクリックして作成します。

ドメインの独自SSLを発行する

サイトが安全であることをブラウザ側に伝えるため、独自SSLを発行します。

サーバーパネルの「SSL設定」をクリック。ここで、設定を行います。

先ほど作成したドメインを選択、CSLにチェックをつけると情報入力を求められるので、入力して「確認画面に進む」をクリック。

設定が完了できればサーバー側は完了です。

ドメイン側のDNS設定(お名前.COM側)

サーバー側の設定は閉じずに、別タブでドメイン設定していきます。
お名前.COMなどのドメインの管理画面に入り、任意のドメインを選択し、DNSサーバー設定をクリックします。

ここで、サブドメインの発行を行っていきます。

Aレコードを設定

先ほどサーバー側のDNS設定で作成したCNAMEをDNSレコードで設定しようとするとAレコードを設定してくださいとエラーが発生する場合、まずはAレコードの設定を行います。

ホスト名は、空白にしておき、XSERVERのサーバー情報にあるIPアドレスを入力します。

CNAME設定後、サーバーのデフォルト画面がでれば接続完了

Aレコードの設定完了後、CNAMEをつづけて設定します。
CNAMEは、先ほどXSERVERで設定したCNAMEを設定します。

わからない時は、DNSサーバー一覧のCNAMEを確認します。
少し時間をおき、作成したサブドメインにアクセスし、サーバー側のデフォルト時の画面が出れば接続完了です。

松井 貴史

松井 貴史

RUBY DESIGN. 代表 スタートアップや企業のサービスのフロントに関わるデザインや実装の仕事をしています。現在、リソースシェアサービスサービスを開発中/完全朝型/熊本出身 リモートチーム募集中です。詳しくはお知らせをご覧ください。

類似記事

No Image

次世代のメディアとスーパースター

梅酒祭りで購買率をあげるアイディア

すぐにでも実践できる!名刺の作り方と考え方

ブランドを食う旅