非wwwドメインにSSLを追加する方法は?

こんにちは。

フォーラムを beginner setup で www サブドメインにインストールしました。
SSL を非 www のルートドメインに追加したいのですが、SSH でどのように追加できますか?
www と非 www は、Discourse がインストールされている VPS への A レコードです。

よろしくお願いします!

ちなみに。

このアドバイス を app.yml に追加しました。その後、アプリを再構築しましたが、まだ機能していません。

「いいね!」 1

それがなぜうまくいかなかったのか分かりません。最近テストしたと思いますが、回避策として https://forcewww.com を参照してください。

「いいね!」 2

Cloudflareはすでに利用されているので、トラフィックをリダイレクトするためにページルールを設定するだけですか?

「いいね!」 3

CloudflareでCDNとSSLを有効にしました。

また、ページルールを設定しました。

http://virtmach.com => https://www.virtmach.com
http://www.virtmach.com => https://www.virtmach.com
https://virtmach.com => https://www.virtmach.com

さらに、「常にHTTPSを使用する」を有効にしました。

これでどのように機能するか見てみましょう。

これでこの問題が発生しました。Let’s Encrypt SSLとnginxのリダイレクトはサーバーで無効にするべきでしょうか?何かヒントはありますか?

Discourse で設定されていない方のドメインを Page Rule を使用してリダイレクトします。Discourse サーバーでの追加設定は不要です。

「いいね!」 4

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.