エックスサーバーでサブドメインサイトが作れない。無効なURLです。プログラム設定の反映待ちである可能性があります。しばらく時間をおいて再度アクセスをお試しください。

エックスサーバーで、サブドメインサイトを開設するのに四苦八苦した話。

例)www.uuuu.com というサイトがあり、これに july.uuuu.com というサブドメインのサイトを立ち上げたい、という事例でした。

前提:www.uuuu.com にはWPでhttpsのサイトが開設中です。
ドメインはお名前.com。DNS設定でAレコードのIPアドレスをエックスサーバーに向けています。すでに設定から数時間経過し、通常でしたらエックスサーバーにDNSは浸透しているという前提です。
もちろんIPアドレスの数値は何度も正確を確認済み。

エックスサーバー、サブドメイン項目にて  july.uuuu.comサブドメイン設定は済み[反映待ち]は消灯しました。
SSLは開通しません。

いろいろやっていますが、 july.uuuu.comを叩くと「無効なURLです。プログラム設定の反映待ちである可能性があります。しばらく時間をおいて再度アクセスをお試しください。」表示から なかなか開通しません。

FTPは通じてテストデータを上げています。

複数のPCブラウザ、wifiを切ったスマホ、PCのプライバシーモードでも試していますが開通しません。苦闘数時間。

SSLは開通しません。。。。。。SSL。。。。。おお。ひらめきました。

ある顧客のエックスサーバーで、SSLの更新が自動で行えないと
【Xserverアカウント】■重要■ [無料独自SSL]SSLサーバー証明書
(www.zzzzzzzzzz.com) 更新未完了のお知らせ
というメールが来て、htaccessを一旦停止(リネーム停止)しSSLの再更新を手動でおこなうことが定期的にあります。

今回のサブドメインのサーバ内でのディレクトリ構成は
www.uuuu.com/july.uuuu.com/index.html
です。htaccessは
www.uuuu.com/.htaccess で置かれていますので /july.uuuu.com/ に影響力を持っています。

ああ、これか。

www.uuuu.com/.htaccess をリネームして停止。

その間に エックスサーバー管理画面からjuly.uuuu.comのSSLを再更新。再更新成功。
https://july.uuuu.com/に投入していたテストファイルが見えました。。。。

www.uuuu.com/.htaccess をリネームを元に戻し、www.uuuu.com/の表示確認して終了です。。

結局、エックスサーバー特有のサブドメインはメインドメインの下層にあるので、上層のファイルの影響を受けてしまう。という現象に影響されていました。

Zenlogicならサブドメインもディレクトリを並行に置けるのですが、
例)
www/july.uuuu.com/
www/www.uuuu.com/
エックスサーバーは
www.uuuu.com/july.uuuu.com/
というディレクトリ構造という点がネックでした。サーバの設計思想の違いですかね。

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

 

 

更新日:2022/07/19