別ドメイン方式での導入
本ページは、以下の条件を両方満たすCMSサイトにesparを導入する場合の解説です。
- (A) 新規サイトの構築または既存サイトのフルリニューアルである
- (B) CMSを別ドメインで構築する
epsarの導入には2つの方式があり、上記をいずれも満たすサイトへの導入を別ドメイン方式と呼びます。(A)(B)を満たさない以下のようなケースは同一ドメイン方式での導入を御覧下さい。
- CMSを使って既に公開中のサイトにCMS側を再構築することなくesparを導入する
- サイトをリニューアルするがCMSを公開用とは別のドメインで構築するわけではない
リニューアルでありながら既存コンテンツも残して一部のみリニューアルする場合は、 一部リニューアルサイトへの導入 のページをご覧下さい。
なお、espar を導入するサイトでは従来のCMSサイトの構築・公開・運用とは考え方が大きく異なります。本ページの具体的手順の解説を確認する前に、esparとはのページを必ずお読み頂くようお願い致します。 不明点がある場合は、よくある質問をご覧下さい。また本サイト上部にある検索機能もご活用下さい。
1. 準備
1-1. ドメイン名(ホスト名)
別ドメイン方式では、CMSサーバに公開用ドメイン(ホスト名)とは別のドメイン(ホスト名)をつけます。
上図のように、公開用とは異なる任意の文字列でCMSサーバを設定して、サイト制作者や更新担当者だけに共有します。関係者以外にCMSサーバのドメイン(ホスト名)を知られないようにすることで、悪意ある第三者からのアクセスを完全になくすことができます。
このため、CMSサーバは別ドメイン(ホスト名)で構築して下さい。
上図のように private-www.example.com
とした場合、CMSは必ず private-www.example.com
のサイトとして完全に閉じるようにして下さい。つまり、CMS側の各種設定やコンテンツ中に公開用の www.example.com
という文字列を混在させないで下さい。
1-2. アクセス制限
別ドメイン名をつけたCMSサーバは、関係者のみのアクセスを受け付けるだけで十分です。一般閲覧者が直接アクセスできる必要は全くありません。
安全性を高めるため、CMSサーバには、Basic認証 と IP制限 をかけて下さい。
2. 導入の進め方
サイトが新規かリニューアルかによって進め方が若干異なります。以下に分けて解説します。いずれであっても○印がついたSTEPでお客様や制作会社様にご協力を頂く必要があります。STEPが進行する度に弊社担当者から都度ご連絡を差し上げています。
2-1. 新規サイト構築の場合
STEP | 作業 | 作業内容 |
---|---|---|
1 | 弊社でテスト用の環境構築と設定を行います。テスト環境については 導入途中の確認(テスト環境) をご覧下さい。 | |
2 | ○ | テスト環境で静的化結果をご確認頂きます。問題がなければ3へ進みます。問題があれば、問題がなくなるまで微調整を繰り返します。 |
3 | 2.の確認で問題なければ、弊社で本番用の環境構築と設定を行います。 | |
4 | ○ | 公開用ドメインのDNSに弊社指定のIPを設定して頂きます。DNSについてのDNSの反映確認もご参照下さい。 |
5 | 弊社で証明書の取得設定作業を行います。ここで本番環境の構築は完了となります。次の6に移る前に最終確認をしたい場合は 導入途中の確認(本番環境) をご覧下さい。(必須ではありません) | |
6 | ○ | 本番環境にBasic認証を設定している場合は、公開日時に解除します。 |
2-2. 既存サイトのフルリニューアルの場合
STEP | 作業 | 作業内容 |
---|---|---|
1 | 弊社でテスト用の環境構築と設定を行います。テスト環境については 導入途中の確認(テスト環境) をご覧下さい。 | |
2 | ○ | テスト環境で静的化結果をご確認頂きます。問題がなければ3へ進みます。問題があれば、問題がなくなるまで微調整を繰り返します。 |
3 | 2.の確認で問題なければ、弊社で本番用の環境構築と設定を行います。 | |
4 | ○ | 続く手順5(証明書取得の準備)を実施頂ける候補日をお知らせ頂きます。 |
5 | 4.で頂いた日程直前に弊社でトークンを生成してお送りします。(本トークンはhttps対応用のサーバ証明書を取得するために必要なものです) | |
6 | ○ | 5.のトークンを設置(または設定)して頂きます。詳細は 証明書について をご覧下さい。 |
7 | 弊社で証明書の取得設定作業を行います。ここで本番環境の構築は完了となります。次の8に移る前に最終確認をしたい場合は 導入途中の確認(本番環境) をご覧下さい。(必須ではありません) | |
8 | ○ | DNSの設定を弊社指定IPに変更して頂きます。変更後、esparの導入は完了となります。DNSについてのDNSの反映確認もご参照下さい。 |
3. 導入に要する日数
上記手順の STEP4 でご指定頂く日程候補やサイト規模にもよりますが、御発注を頂戴してから概ね1ヶ月程度を見込んで下さい。最短では約2週間、長ければ約2ヶ月以上の事例も御座います。
4. 導入後のサイトアクセス
サイトを閲覧するためのアクセスは全て espar 公開サーバに届く一方で、コンテンツを管理/編集するためのアクセスは全てCMSに直接行って頂くことになります。
4-1. 導入によって変わること
既存サイトのリニューアルの場合、以下のような変化があります。
- CMSサーバにアクセスするURLが変わる
- ftpやsshのツール類の設定で接続先ドメイン名が変わる
4-2. 導入によって変わらないこと
- Webサイトの見た目やURL、サイトの振る舞い