本記事では、新規ドメインでカスタムドメイン設定を行う方法について紹介しています。
新規ドメインでのカスタムドメイン設定の流れは、大きく下記の6つのステップで構成されます。
各手順の詳細は、以下をご参照ください。

b→dashで作成するフォームページのドメインを取得します。ドメインの取得には外部のサービスを利用する必要があります。
取得したドメインをb→dashに登録し、ドメインに対応するネームサーバー(NS)情報をb→dashから取得します。
1.「共通設定」>「カスタムドメイン設定」をクリックします
2. 画面右上の「新規作成」をクリックします
3.「1. ドメインを取得 & 発行する」で発行したドメイン(FQDN)を入力し、「保存」をクリックします
4.「一時保存」をクリックし、任意の名前を入力して「保存」をクリックします
5. ファイルが作成されたことを確認します

ドメインを発行したドメイン取得サービスに、b→dashから発行されたネームサーバー(NS)情報を登録します。以下では、お名前.comでドメインを発行した場合を例に説明します。
1. お名前.com Naviで「ドメインの一覧」をクリックします
2. 発行したドメインをクリックし、ネームサーバー情報の「ネームサーバーの変更」をクリックします
3.「2. ネームサーバーの選択」にて「その他」をクリックします
4.「その他のネームサーバーを使う」をクリック後、b→dashで発行した4つのネームサーバー情報を入力して、「確認」>「OK」をクリックします

貴社の「組織名」「部署名」「会社が所在する市区町村名」などの情報をb→dashに登録し、「CSR」と「秘密鍵」を発行します。
1.「2. ドメインを登録 & NS情報を発行する」で保存した「ファイル」を選択し、クリックします
2. 画面右上の「編集アイコン」をクリックします
3.「SSL証明書が未発行の場合」>「b→dash上で発行する」をクリックします
4. CSR/秘密鍵の発行に必要な6つの項目を入力し、「ダウンロード」をクリックします
5.「完了しました」をクリックし、任意の場所にファイルを保存します
6.「一時保存」をクリックし、任意の名前を入力して「保存」をクリックします
7. CSVファイルでCSR/秘密鍵が出力されます

CSR/秘密鍵の発行のために入力する6つの項目は、必ず記載してください。各項目の入力内容は下記の通りです。
項目 |
記載内容 |
入力可能文字 |
入力例 |
| コモンネーム | SSL証明書を発行したいドメイン名(FQDN) | 半角英数字 / , - * | exam.com |
| 組織名 | 貴社の正式な英語名称(企業データベースや有価証券報告書、日本語組織名のローマ字表記など) | 半角英数字 / 半角スペース / - / . , ( ) _ + | data-X |
| 部署名 | 部門や部署名など任意の識別名称(「none」などの存在しない部署名でも問題ありません) | 半角英数字 / 半角スペース / - / . , ( ) _ + | Sales Div Tech Div |
| 市区町村名 | 貴社の所在地の市区町村名の英名表記(ローマ字) | 半角英数字 / 半角スペース / - / . , ( ) _ + | Ota-ku Osaka-shi |
| 都道府県名 | 貴社の所在地の都道府県名を英名表記(ローマ字) | 半角英数字 / 半角スペース / - / . , ( ) _ + | Tokyo Osaka |
| 国名 | 貴社の所在地の国名 | 選択式 | 日本 |
b→dashで発行したCSRを認証局に登録し、カスタムドメインの安全性を示す証明書を発行します。b→dashに登録する必要のある証明書は、下記の3種類です。
証明書 |
詳細 |
| SSL証明書 | ドメインの安全性を示すうえで「Webサイトやフォームページの運営者が実在すること」を証明するための証明書。インターネットのやり取りを暗号化する際に必要で、SSL証明書を発行することで通信プロトコルが「http://」から「https://」に変わります |
| ルート証明書 | SSL証明書を発行する認証局自身が正当であること(信頼ある認証局であること)を、SSL証明書を発行した認証局が「自ら示す」証明書 |
| 中間証明書 | SSL証明書を発行する認証局自身が正当であること(信頼ある認証局であること)を「第3者の認証局が示す」証明書 |
各種証明書の取得には、外部のドメイン認証サービス(別名: 認証局)を利用していただく必要があります。
SSL証明書は認証レベルによって3つに分かれています。費用感と保証したい安全性によってご利用するSSL証明書をお選びください。
SSL証明書 |
認証レベル |
費用 |
詳細 |
| ドメイン認証(DV) | 低 |
安 |
認証局に申請された企業(貴社)にドメインが割り当てられていることのみを認証する仕組み |
| 企業認証(OV) | 中 |
中 |
認証局に申請された企業(貴社)にドメインが割り当てられていることに加えて、認証局が企業への電話確認など独自の方法により、申請された企業(貴社)が実在していることを認証する仕組み |
| EV認証(EV) | 高 |
高 |
認証局に申請された企業(貴社)にドメインが割り当てられていることに加えて、業界団体である「CA/ブラウザフォーラム」が定めた世界統一基準を用いて、申請された企業(貴社)が実在していることを認証する仕組み |
取得した「SSL証明書」「ルート証明書」「中間証明書」と、CSR発行時にb→dashから発行された「秘密鍵」をb→dashに登録します。
1. 証明書/秘密鍵を登録する「ファイル」を選択し、クリックします
2. 画面右上の「編集アイコン」をクリックします
3.「ファイル選択」をクリックし、秘密鍵と各種証明書をアップロードします
4.「保存」をクリックします
5. 任意の名前を入力し、「保存」をクリックします
6. ステータスが「有効」になっていることを確認します

秘密鍵や各種証明書を登録した際に「〜の形式が異なります。」というエラーが発生した場合は、下記の表のよくある誤りに該当していないかご確認ください。
考えられる原因 |
改善策 |
| ファイル形式が異なる | 秘密鍵および各種証明書はテキストファイル(.txt)でしか登録できません |
| 改行コードが異なる | 登録するテキストファイルの改行コードが「LF」となっているか確認(「CR」または「CRLF」では登録できません) |
| 文字コードが異なる | 登録するテキストファイルの文字コードは「UTF-8」となっているか確認 |
| 不要なスペースやタブが混在する | 登録するテキストファイルに不要なスペースやタブが混在していないか確認 |
| 記載内容に不備がある | 各種証明書は「-----BEGIN CERTIFICATE-----」「-----END CERTIFICATE-----」、秘密鍵は「-----BEGIN RSA PRIVATE KEY-----」または「-----BEGIN PRIVATE KEY-----」のフレーズで囲まれているか確認 |
| 中間証明書が2つ存在する | 中間証明書が2つある場合、それぞれを「-----BEGIN CERTIFICATE-----」「-----END CERTIFICATE-----」で囲んだ形式で1つのテキストファイルにまとめる必要があります |
ファイルを保存する際に「SSLの設定情報に誤りがあります。」というエラーが出た場合、登録したファイルに何らかの誤りがあると考えられます。下記の3つの誤りに該当しないかご確認ください。
SSL証明書には最長で1年1ヶ月の有効期限が設定されています。期限が過ぎるとユーザーがフォーム画面へ遷移する際に警告表示がされるため、有効期限までに更新を行いましょう。
SSL証明書の更新は、下記の3つのステップで実施します。
1. CSR/秘密鍵を発行する:「4. CSR/秘密鍵発行情報を登録 & 発行する」の手順でCSR/秘密鍵を発行します(b→dash以外で発行したものでも利用可)
2. ドメイン認証サービスで更新手続きをする: 以前にSSL証明書を発行したドメイン認証サービスにて更新手続きをします。完了後、新しくSSL証明書が発行されます
3. SSL証明書を更新する:「6. 各種証明書/秘密鍵を登録する」の手順で、登録されているSSL証明書を削除後、新規発行されたSSL証明書をアップロードして保存します