エックスサーバーSSL設定できない原因を5分で解決した全手順
# エックスサーバーのSSL設定で「エラー表示が消えない」を5分で解決した全手順
※本記事にはプロモーション(アフィリエイト広告)が含まれます
ドメイン取得してから数日。いざサイトを公開しようとしたら「保護されていない通信」という赤い警告が出た。
焦りますよね。
実はこの悩み、エックスサーバーでブログやサイトを立ち上げた人の8割が経験しています。でも安心してください。原因は意外とシンプルで、5分で解決できる場合がほとんど。
私も最初、SSL設定できなくて「あ、終わった」って思ったんですけど、実は単純なDNS反映待ちだったんです。
SSL設定失敗の本当の原因は「時間」
ここまで読んでるあなたは、おそらくこんな状況のはず。
エックスサーバーでドメイン設定は完了した
- でもSSL設定を追加しようとすると失敗する
- または「保護されていない通信」という警告が消えない
これ、実はネットに書かれてるノウハウが古いんです。
「ドメイン取得したらすぐSSL設定しろ」って書いてある記事多いじゃないですか。でも実際には、世界中のDNSサーバーにドメイン情報が行き渡るまで待つ必要があります。これを「DNS伝播」っていうんですけど、最大72時間かかることもあります。
つまり、その待ち時間をすっ飛ばしてSSL設定しようとするから失敗するんです。
自分のドメインが本当に反映されてるか、60秒で確認する方法
ここが全ての始まり。
Windowsの人は「コマンドプロンプト」を開いてください。
Macの人は「ターミナル」を開いてください。
そして、こう打ち込みます。
nslookup あなたのドメイン名
```Enter押すと、ズラッと情報が出てきます。その中に「Address: 〇〇.〇〇.〇〇.〇〇」という数字が出てくるはず。
このIPアドレスをメモります。
次に、エックスサーバーの管理画面(サーバーパネル)を開いて「サーバー情報」を見てください。そこに「あなたのサーバーIPアドレス」って書いてある。
これ、さっきメモした数字と同じですか?
**同じなら、DNS反映が完了してます。SSL設定に進めます。**
**違うなら、もう2時間待ってからもう一度やってください。**
それだけです。ここが全て。
ドメイン会社でネームサーバー設定してる人へ
もしあなたが「他社でドメイン取得してエックスサーバーで使ってる」なら、ドメイン会社の管理画面でネームサーバーをエックスサーバーのものに変更する必要があります。
ムームードメイン、お名前.com、Google Domainsとか、どこで取得してても手順は似てます。
ドメイン管理画面の「ネームサーバー設定」ってとこで以下の5個を入力:
ns1.xserver.jp
- ns2.xserver.jp
- ns3.xserver.jp
- ns4.xserver.jp
- ns5.xserver.jp
これを保存したら、あとは待つだけ。数時間~72時間の間に反映されます。
焦らない。ここが大事。
DNS反映が完了した後、SSL設定を追加する手順
エックスサーバーの管理画面(サーバーパネル)にログインして:
左側メニューの「SSL設定」をクリック
2. 対象のドメインを選択
3. 「独立SSL設定追加」タブをクリック(もう独自SSLは有料じゃありません、無料です)
4. 「確認画面へ進む」→「追加する」
これで完了。
「SSL新規取得申請中です」って表示が出たら、それで正常動作。あとは数分~数時間で自動的に反映されます。
ここからが本編
ここまでで基本的な解決策は書きました。
でも実際には、もっと複雑なケースもあります。
WordPressで既存のサイトがあるのに、https化後も警告が消えない
- SSL設定は完了したのに、特定のドメインだけずっと失敗する
- www付きとwwsなしで片方だけ反映されてない
こういったトラブルの対処法や、SSL設定後の細かい設定について、実践的な全ステップをまとめました。
👉 詳しい解説・SSL設定失敗時の完全トラブルシューティングはこちら→ https://ai-shigoto-labo.com