3

すべての HTTP リンクを HTTPS リンクに切り替える必要がある SSL 証明書をインストールしました。これを行うには、すべてのサイト ファイル (データベースを含む) をダウンロードし、検索/置換を実行して、すべての http:// を https:// に置き換えてから、新しいサイト ファイル (および .sql ファイル) をサーバーにアップロードしました。そして、すべてが機能しているように見えました。ただし、.png 画像はどのブラウザでも読み込まれません。

アドレスバーに直接リンクを入力して画像を表示することさえできません (https の有無にかかわらず)。以前は画像が正常に機能していましたが、現在は赤い X が表示されるだけです。

何が起こっているのか、どうすれば修正できますか?このサイトは Joomla 2.5 で構築されています。ここで確認できます: https://www.detourjournal.com/ (フッターにある 2 つの .png 画像が読み込まれていないことに注意してください)

4

1 に答える 1

2

それはあなたのJoomlaではありません!セットアップ、初心者にとってはJoomlaではないようです!通常のページでSSLへの呼び出しをリダイレクトします。この方法では、画像の直接ファイルURLには影響しません。

強制するようにサーバーを構成したようですhttps(おそらく経由.htaccess)。

また、ロゴ/images/stories/logo2.pngは問題なく提供されているため、PNGファイルに固有のものではありません。同じことがVirtueMartのPNGにも当てはまります(例:クローズラベル) 。

これらの画像のヘッダーを見ると、サイズが返されるものと一致していません...したがって、画像が破損していると、Apacheが機能しなくなる可能性があります。

于 2013-02-08T02:36:11.827 に答える