メンバーメニュー

ようこそ、ゲストさん

トップ > カテゴリ一覧 > 各種プラン > サブドメインページが表示されない(昨日の続き)

質問

  • ライト

    サブドメインページが表示されない(昨日の続き)
  • 本文:

    お世話になります。
    昨日サブドメインページが表示されないと質問したものです。

    コメントをいただき、独自ドメイン取得側のお名前.comで
    school.salonhibi.jpというサブドメインを追加し、
    DNSレコードをドメインsalonhibi.jpと同じように変更しました。
    そうしたところ、表示される内容は変わったのですが
    エラーであることに変わりはありません。。

    昨日までは「タイプミスがないか確認してください」というエラー表示だったものが、お名前.com側でサブドメイン設定してからは「この接続ではプライバシーが保護されません」というものになりました。

    以下試しにやってみたことですが不要ですか?
    .汽屮疋瓮ぅschool.salonhibi.jpとwww.〜のフォルダに
    .htaccessを作成して以下を記入。
    RewriteEngine On
    RewriteCond %{HTTPS} !on
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

    school.salonhibi.jpに無料独自SSL追加
    これに関しては追加する際にエラーが発生しました。となりできませんでした。


    ページ
    https://school.salonhibi.jp

  • 緊急度:急ぎ投稿者:サロンHIBIさん投稿時間:2021/09/24 12:26
質問に対する回答は締め切られました

回答 No.11366

  • この回答がベストアンサーです

  • 本文:

    スターサーバーの仕様ですが、
    サブドメインを設定すると、主ドメインのドキュメントルート内のサブディレクトリが作成され、そこがサブドメインのドキュメントルートになります。
    例えば https://salonhibi.jp/school.salonhibi.jp/ にアクセスしても 「スターサーバー サーバーデフォルトページ」が表示されていますよね。

    で、おそらくは、主ドメインのドキュメントルートにある .htaccess の設定が、サブディレクトリ(=サブドメインのドキュメント領域)にも効果を及ぼしていて、転送されてしまうのだろうと思います。

    だとすると、
    アクセスされたホスト名が school.salonhibi.jp のときだけ転送を除外する設定を一時的につければよいはずなので、

    「RewriteEngine On」の次行に
    RewriteCond %{HTTP_HOST} !^school\.
    を挿入してみるといかがでしょうか。
    (証明書インストールに成功したら、この行は削除して転送を有効にすればよいです。)

  • 投稿者:ayaguchiさん 投稿時間:2021/09/25 12:45
質問者からのコメント

返信ありがとうございます。

ひとまず教えていただいたコードを記入してみました!

回答 No.11357

  • 本文:


    ,亡悗靴討蓮¬砧舛瞭伴SSLの追加の設定が終わってからでないと
    駄目なはず。

    こちらの設定は、基本なくてもOKなので、入れないほうがよいかも。
    ブラウザの機能で、勝手に,httpからhttpsに置き換えてくれると思う。


    △亡悗靴討蓮∪茲.htaccess変更してしまってる影響を受けて
    追加に失敗する可能性が高いと思う。


    あと、DNSレコードに追加してから半日程度たたないと、もしかすると
    追加に失敗することもあるかも。

  • 投稿者:k-tanさん 投稿時間:2021/09/24 12:56
質問者からのコメント

k-tanさん
回答ありがとうございます。
 ,砲弔い討蓮∈鐔してみました。
ということは、今はもう少し待ってみて△虜邏箸鬟┘蕁爾出なくなるまで定期的にトライしてみる感じでしょうか。

回答 No.11359

  • 本文:

    1と2は順序が逆です。
    有効なTLS証明書がインストールされていないと、証明書取得時にエラーになります。証明書を取得する際のドメイン認証で、httpsの転送された先に有効な証明書がないため不正だ(間違っている)と認識され証明書が発行されません。
    なので最初は平文httpで(Let's Encryptの)証明書の発行を申請しインストールされてから、httpsへの転送設定を行います。

  • 投稿者:ayaguchiさん 投稿時間:2021/09/24 13:32
質問者からのコメント

ayaguchiさん
回答ありがとうございます。
 ,砲弔い討蓮∈鐔してみました。
ということは、今はもう少し待ってみて△虜邏箸鬟┘蕁爾出なくなるまで定期的にトライしてみる感じでしょうか。

回答 No.11361

  • 本文:

    ブラウザにもよるが、「http」でアクセスしてみて

    http://school.salonhibi.jp/

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

    という表示がでてる現在は、このメッセージの通りだと思う。


    過去の質問事例では、
    キャッシュが表示される場合もあるので、キャッシュクリアして
    表示しないといけないようだが・・。


    で、この表示が、スターサーバーの「ファイルをアップロードしてください」

    みたいな表示になれば、無料SSLの追加ができるようになってると思う。



    school.salonhibi.jpのAレコードは追加されてるので、
    あとは、それが反映されるまでまってから、無料SSLの追加をすれば
    よいのでは?と思う。





  • 投稿者:k-tanさん 投稿時間:2021/09/24 14:53
質問者からのコメント

返信いただきありがとうございます。

今朝もキャッシュクリアして確認したつもりですが、
http://の場合、
「無効なURLです。
プログラム設定の反映待ちである可能性があります。
しばらく時間をおいて再度アクセスをお試しください。」
と出ますね。。

回答 No.11364

  • 本文:

    今もhttpsに転送されていますね。
    --
    $ curl http://school.salonhibi.jp/
    <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
    <html><head>
    <title>301 Moved Permanently</title>
    </head><body>
    <h1>Moved Permanently</h1>
    <p>The document has moved <a href="https://school.salonhibi.jp/">here</a>.</p>
    </body></html>
    --

    有効な証明書がないのでエラーが出ます。
    --
    $ curl https://school.salonhibi.jp/
    curl: (60) SSL: no alternative certificate subject name matches target host name 'school.salonhibi.jp'
    --

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

    そもそもですが、
    「サーバー管理ツール」でサブドメイン追加を設定完了してあるのでしょうか。

  • 投稿者:ayaguchiさん 投稿時間:2021/09/25 11:36
質問者からのコメント

返信いただきありがとうございます。

はい、そもそもはスターサーバーのほうで「サブドメイン追加」のみしていて、
こちらでお名前.comでDNSレコードを変更しなきゃだと思うと教えてもらい
お名前.comのほうでも設定し直しました。

スターサーバーのサブドメイン一覧では
「school.salonhibi.jp」と
「www.school.salonhibi.jp」が追加されています。

SSLの設定をいじる(.htaccessを追加したり)する前から
http://でアクセスしても自動でhttps://に転送されエラーが出ていました。
これは独自ドメイン( http://salonhibi.jp )がすでにSSL設定されているため
サブドメインも転送されるのか?と思っていたのですが。。。

今は.htaccessの表記は削除しています。

回答 No.11367

  • 本文:

    ayaguchiさん、k-tanさん

    お付き合いいただきありがとうございました。
    無事、表示されました・・・!
    あとはSSLの設定をしてみます。

  • 投稿者:サロンHIBIさん 投稿時間:2021/09/25 15:50