サイトの一部が安全ではありません

ドメイン名の変更後、サイトは無事に再稼働しました。サーバー側でNginxリバースプロキシとLet’s Encryptの証明書を使用しており、Docker内ではありませんが、すべてのページで「このページの一部の要素(画像など)は安全ではありません」というパッドロックの警告が表示されます。

これを解決するにはどうすればよいでしょうか?

https が有効になっていることを確認してください。

force_httpsを有効にした後、ロゴとファビコンを再度アップロードしてください。これらはHTTPとしてキャッシュされることがよくあります。

force_https を有効にした後、ロゴへの URL は引き続き http:// で提供され続けています。例:

<link rel="icon" type="image/png" href="http://sitename/uploads/default/optimized/1X/_129430568242d1b7f853bb13ebea28b3f6af4e7_2_32x32.png ...

Discourse がどこかでキャッシュを使用しており、それをクリアする必要があると考えています。おそらく Redis でしょうか?

以前、私のウェブサイトでも同様の問題が発生しましたが、ページ内のすべての「http」を「https」に変更したところ、問題が解決しました。これが役立つことを願っています。