MENU

【備忘録】XserverでWordPressのマルチサイト設置とサブドメインのSSL証明書取得

★環境
 ホスティングサービス:Xserver
 追加サブドメイン:ai.x.ezic.info
 WordPressによるマルチサイト:https://ai.x.ezic.info/
 ドキュメントルート設定:
  ☑/public_html/(サブドメイン名).ezic.info/
  □/public_html/(サブドメイン名)/

Xserver移転後、もう1つのサイトをWordPressのマルチサイト機能を使って設置しました。

しかし久々のためかエラーが出て、すぐに解消しなかったのでメモを残します。

目次

作業内容

  • WordPressでマルチサイト設置
  • Xserverでサブドメインを追加
  • XserverでサブドメインをSSL化
  • Xserverでマルチサイト用にシンボリックリンクを作成
    ※文末に補足情報あり

エラー発生

設置して暫くしてエラーになりました。

半日経っても解消しませんでした。

無効なURLです。プログラム設定の反映待ちである可能性があります。しばらく時間をおいて再度アクセスをお試しください。

ブログのエラー画面

30分から最大1時間程度お待ちいただき、ブラウザのキャッシュをクリアしたうえで、該当アドレスへのアクセスが可能かご確認ください。

よくある質問 – 「無効なURLです。プログラム設定の反映待ちである可能性があります。しばらく時間をおいて再度アクセスをお試しください。」と表示されます。 | 法人向けレンタルサーバー【Xserverビジネス】サポートサイト:https://support.xserver.ne.jp/faq/service_hp_trouble_not_exist.php

<解決>独自SSL設定追加のし忘れ

何の事もなく、独自SSL設定の追加をし忘れました😅

手順通りやってなかっただけでした。

SSLの設定は、ドメイン追加直後はDNSレコードの反映待ち(最大24時間)のためエラーになる可能性があります。
また「サイト転送設定」や「アクセス制限」をしている場合は、それらの設定を一時的に外す必要があります。
SSLサーバー証明書がメンテナンス中の場合は、終わるのを待ってから実行する必要があります。

<補足>Xserverでマルチサイト用にシンボリックリンクを作成

マルチサイトの場合、シンボリックリンクを作成します。

ln -s /home/ezic/(ドメイン)/public_html/(サブドメイン[WordPressのマルチサイトドメイン])/home/ezic/(ドメイン)/public_html/(サブドメイン[WordPressのマルチサイトの新規追加サブドメイン])
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

目次