Taxick
(Thomas)
1
こんにちは
新しいフォーラムに取り組んでいますが、ログインページで問題が発生しています。画像が表示されません。–> https://wpdebat.dk/
しかし、画像を右クリックして画像URLをコピーし、そのURLを開くと画像は正常に表示されます。
https://www.wpdebat.dk/uploads/default/original/1X/b48583f04a50eea67fe53105d6ff8ae0db8260bd.png
何が問題なのでしょうか?`
よろしくお願いいたします。
トーマス
編集:3つのブラウザで試しましたが、ブラウザのキャッシュをクリアしようとしました!
「いいね!」 3
こんにちは、オプションでForce HTTPSを設定できます:
![画像]()
これにより、混在コンテンツのhttp/httpsを防ぐのに役立ちます。
![画像]()
「いいね!」 2
Taxick
(Thomas)
4
こんにちは @Arkshine
返信ありがとうございます。
HTTPSを強制した後、サイトが壊れています。
ログイン/ログアウト、投稿の作成、設定の保存などができません。
その後、以下を実行します。
cd /var/discourse
./launcher enter app
rails c
SiteSetting.force_https = false
exit
HTTPSの強制を無効にすると、サイトは再びオンラインになりますが、画像が壊れています。
詳細はこちら
-
app.yml のホスト名は次のとおりです: DISCOURSE_HOSTNAME: ‘www.wpdebat.dk’
-
サーバーのコントロールパネルとして Virtualmin を使用しています。
-
Webサーバーとして apache2 を使用しています。
-
Ubuntu 24.04
-
Virtualmin フォーラムのこのガイドを使用しました。
よろしくお願いいたします。
トーマス
Taxick
(Thomas)
6
申し訳ありません - あなたが返信したときに上記の投稿を更新します
詳細をありがとうございます。
私のほうでは、wpdebat.dk は動作しています。ルートと www の両方で有効な SSL 証明書があります。混合コンテンツがまだ存在します。ガイドにあるように、それを修正するには force https が必要です。
DISCOURSE_HOSTNAME で wpdebat.dk の代わりに www.wpdebat.dk を使用したいですか?
問題を引き起こすかどうかはわかりませんが、wpdebat.dk を使用し、Virtualmin に www → 非 www のリダイレクト(または、www を維持したい場合はその逆)を指示することをお勧めします。
「いいね!」 1
Taxick
(Thomas)
8
@Arkshine
問題解決しました。ウェブサイトのリダイレクトに問題がありました。
設定からwww.を削除したところ、動作するようになりました。
ご協力ありがとうございました。
「いいね!」 1
なるほど。今動作していて良かったです!
Discourseの設定でwwwを使用していると、問題が生じる可能性があります。
私は引き続き、wwwまたは非-wwwのどちらかを選び、app.ymlを調整し、Virtuaminでリダイレクトを設定することをお勧めします。それにより、SEOのメリット(URLの一貫性、コンテンツの重複防止、単一のドメイン下でのアクセス解析など)が得られるはずです。
「いいね!」 1