今回はTeachableでカスタムのサブドメインを設定する方法についてやっていきます。あなたがすでに持っているドメインを使っていただいてもいいですし、新しく取得するドメインでサブドメインを作って運用してもOKです。いずれにしてもルートドメインではなく、サブドメインのほうでカスタムドメインを設定していく方法です。どういうものかというと、例えば「school.rikiyaishizaki.com」のようなものです。そういうのをやっていきます。
今回お届けするノウハウはこちら
Step1. 独自ドメインを取得する
Xserver domainを検索して入ってください。トップのところからドメイン名を検索します。今回は「rikiyaishizaki」でドメインを取ろうと思います。検索ボタンを押しました。少し時間がかかりますが、辛抱強く待っているといろいろなものが出てきました。今はテスト用なのでどれでもいいかなと思うのですが、それぞれ値段が違いますよね。
「rikiyaishizaki.co.jp」のようにきちんとしているドメインは高いですね。高いといっても1年間で1500円で、「rikiyaishizaki.com」でも1円、ドメインが2つ目になると1000円くらいですね。今のところ一番安いのが年間1円の「rikiyaishizaki.net」なので、これを取っていきましょう。同時にエックスサーバーを申し込むかと言われていますが、ここでは申し込まない方法でやっていきますね。
取得手続きに進みます。そうすると、僕の場合はすでにエックスサーバーのアカウントにログインしているのでこの状態になっていますが、ログインしてない場合はログインするか新しく登録をしてください。
クレジットカードで払っていきましょう。カード情報を記入して次へ行きますね。待っていてください。「お申込内容の確認」を押すと、確認画面が出てくるので同意して申し込みましょう。そうするとおそらく確認メールが来ると思います。申し込みボタンは2回押してしまうとまずいのでこのまま待ちます。OKですね。では管理ツールにログインしていきましょう。一番下までスクロールすると管理画面へログインするところがあるので押して入ります。
管理画面に入りました。無事にrikiyaishizaki.netのドメインが1年間有効だと出ています。これでドメインの登録は完了ですね。
Step2. CLOUDFLAREにドメインを追加する
次はCLOUDFLAREにアクセスしてアカウントを作ってください。アカウントを作ったら先ほど取得したドメイン、「rikiyaishizaki.net」を入れて「Add a Site」を押します。そうするともう一度入れるように言われるので入れて、「Add site」を押します。
まだサーバーもなにも設定しておらずドメインだけなので、なにもサイトがないよと言われていますが、とりあえず無料プランでやっていきましょう。無料プランで十分です。今はDNSレコードなどを検索しているので少し時間がかかります。少し待ちましょう。出てきました。今のところまだなにも設定をしていない状態で、とりあえず読み込みだけされたのでこのあと設定していきます。
Step3. CLOUDFLAREでサブドメインを作成、DNSを設定する
ではCLOUDFLAREのほうでDNSを登録して行きます。「Add record」を押します。サブドメインなので、Typeは「CNAME」を選択します。NAMEは「lectures」と入れて、「lectures.rikiyaishizaki.net」というサブドメインにしようと思います。TargetはTeachableのサブドメインである「morefree.teachable.com」を持ってきましょうか。これで「Save」を押します。
あとはネームサーバーを変える必要があります。ネームサーバーにCLOUDFLAREのものを設定しなければいけないので、エックスサーバーからネームサーバーの設定に行きます。ドメイン適用先サービスは「その他のサービスを利用する」を選択し、ここに先ほどのネームサーバーを入れていきましょう。2つあるので、ネームサーバー1には「gloria.ns.cloudflare.com」、ネームサーバー2には「harley.ns.cloudflare.com」と1つずつ入れていき、CLOUDFLAREのネームサーバーにしてください。入力したら確認画面へ進み、「設定を変更する」を押します。これでネームサーバーの設定が完了しました。
Step4. Teachableに独自ドメインを設定する
次は「lectures.rikiyaishizaki.net」を作りたいので、TeachableのDomainsで「Add Domain」を押します。URLに「lectures.rikiyaishizaki.net」と入力し、「Add Domain」を押します。Pendingと表示されているので、しばらくして戻ってこようと思います。
しばらくしてからlectures.rikiyaishizaki.netにアクセスしてみました。そうすると無事にTeachableのページが表示されているので、これでカスタムドメインの設定がうまくいったということになります。カスタムドメインを新しく作って設定するのはこのようにやってみてください。今回は以上です。