HTTP 経由で読み込まれるドメインを持っています。シングルページの静的ウェブサイトであるため、HTTPS への移行は優先事項ではありませんでした。現在、Discourse 用のサブドメインを追加しましたが、不思議なことに HTTPS 経由で読み込まれています。
ドメインを HTTPS 化するための時間を費やしていないのに、Discourse はどのようにして HTTPS を使用できるのでしょうか?
この HTTP/HTTPS の不一致が Discourse ユーザーに問題を引き起こす可能性がありますか?
Meta の投稿 https://meta.discourse.org/t/setting-up-https-support-with-lets-encrypt/40709 には、「このガイドは HTTPS が有効になっていない既存のインストール向けです。公式セットアップガイド に従うと、デフォルトで HTTPS が自動的に有効になります」と記載されています。Discourse を追加する際に公式ガイドに従ったため、この Meta の投稿は適用されないと考えてもよいかもしれません。
よろしくお願いいたします。
Falco
(Falco)
2
Discourse は、HTTPS を含む機能性のある Web サイトに必要なすべてを処理します。証明書の発行、更新、および Web サーバーの設定の更新をすべて行います。
いいえ、問題を引き起こすことはありません。
RGJ
(Richard - Communiteq)
3
ドメイン自体を HTTPS に変換するのではなく、ドメイン内のホスト名で動作するさまざまなウェブサイトやウェブアプリケーションを HTTPS に設定します。つまり、discourse.example.com で何が起こるかは、www.example.com や example.com で何が起こるかとは完全に無関係です。
申し訳ありません、はい、変換ではなく設定ですね。
これまでの2件の返信から、ユーザーから報告された問題をトラブルシューティングする場合、パブリックで静的なウェブサイトを HTTP スキームのドメイン上で動作させており、そのサブドメインである非公開の Discourse アプリが HTTPS で提供されているという状況は、エラーの原因としては考えにくいようです。
エラーログについては、別スレッドを作成しました:How to use error logs to troubleshoot a user issue?