ソフラボの技術ブログ

仕事で使ったプログラミング、サーバー周りで役に立つこと、Webサービス開発に必要な技術情報、モバイル情報を書いてます。わかりやすく見やすくをモットーにしています。

カラーミーショップで独自ドメインを使い、他サーバーでサブドメインを運用する方法

2024/12/29 更新

カラーミーショップを開設し、独自ドメインを使いつつ、他のサーバーでサブドメインを運用する案件がありました。
その時に少し手間取ったので、今後このようなことをされる方の参考になればと思いまとめてみました。

前提条件

カラーミーショップでで独自ドメインを設定する

1.カラーミーショップの管理ページにログインします
https://admin.shop-pro.jp/

2.左メニュー下部にある「設定」をクリックします。

3.左メニューにある「ネットショップ」→「独自ドメイン」をクリックします

4.「独自ドメインを設定する」ボタンをクリックします

5.「取得されているドメイン」に独自ドメインを入力し、「DNS(ネームサーバー)」に「カラーミーショップのDNS(ネームサーバー)」が選択されていることを確認し、「確認」をクリックします


6.設定内容が合っているか確認し、「送信」をクリックします

ドメインのネームサーバーを「dns1.shop-pro.jp」「dns2.shop-pro.jp」に設定して下さいと言われますが、設定してはいけません。


参考:ドメインを当サービスのみで利用したい方 – カラーミーショップ ヘルプセンター

カラーミーショップのIPアドレスを確認する

カラーミーでアカウントを取得すると「取得したID.shop-pro.jp」というアドレスでショップが作成されます。

この「取得したID.shop-pro.jp」のIPアドレスを以下の方法で確認します。
後ほど、このIPアドレスDNSレコード設定で使用します。

手持ちのパソコンからpingコマンドで確認する

Windows環境

キーボードのWindowsキー+Rキーを押して表示される入力欄に「cmd」と入力し「OK」を押すとコマンドプロンプトが表示されます。
起動したら以下のコマンドを入力して、結果のIPアドレスを確認します。

ping 取得したID.shop-pro.jp
Mac環境

Finderを起動し、左メニューのアプリケーション→ユーティリティ→ターミナル.appを起動します。
起動したら以下のコマンドを入力して、結果のIPアドレスを確認します。

ping 取得したID.shop-pro.jp

Webサービスで確認する

以下のようなサイトで「取得したID.shop-pro.jp」を入力すると、そのIPアドレスが確認できます。
www.cman.jp

ドメイン管理サイトでのDNSレコード設定

ここではお名前.comを例とします。

DNSレコードの設定手順

1.ドメインの管理ページにログインします
https://navi.onamae.com/login


2.上部メニューの「ドメイン」をクリックします


3.「ドメイン設定」をクリックして展開し、「DNS関連機能の設定」をクリックします


4.カラーミーショップで使用する独自ドメインを選択し、「次へ進む」をクリックします


5.ページを下の方にスクロールし「DNSレコード設定を利用する」の「設定する」をクリックします


6.登録済みの欄が以下のようになるようにDNSレコードを追加、「確認画面に進む」をクリックし、DNSレコードの設定を完了します。

取得した独自ドメインを「shop-test.com」、サブドメインを「admin.shop-test.com」とした場合の設定例です。

ホスト名 TYPE TTL VALUE
shop-test.com A 3600 取得したID.shop-pro.comのIPアドレス
admin.shop-test.com A 3600 サブドメインを使うサーバーのIPアドレス
www.shop-test.com CNAME 3600 shop-test.shop-pro.com

TTLは初期値のままです


7.ネームサーバーが独自ドメインの初期値になっているか確認します
すでに「dns1.shop-pro.jp」「dns2.shop-pro.jp」に変えている場合、独自ドメインの初期値に戻して下さい。
お名前.comだと「01.dnsv.jp」「02.dnsv.jp」になります。


8.数分後、設定したドメインにアクセスできるか確認します。