私は自分のサイトにSSLを追加しました。 https://mydomain.comに行くと、テキストが表示されますが、CSSや画像はありません。それは専用サーバー上にあり、私はコードを完全に管理しています。なぜ画像とCSSがHTTPSで表示されないのですか?
現在、すべてのパスは相対パスです。 HTTPまたはHTTPSを使用しているかどうかにかかわらず、これらのファイルに直接移動すると、画像とCSSを表示できます。しかし、ページを読み込んでロードしていないときには...
Firebugを使用してNETで見ると、各画像302が見つかりました。どういう意味ですか?
httpとhttpsが同じようにサイトを表示するためには、どのような変更が必要ですか?
すべてのパスを絶対にしますか?すべてに影響を及ぼすために単一の変更を行う方法はありますか、あるいは私は実際に行ってそれぞれを変更する必要がありますか?
ありがとうございました。
これを無効にする代わりに、あなたのhtaccessに次のようなものを書くことができます:RewriteCond%{HTTP_REFERER}^http?s://(www \。)?XXX.com – user2992220
ホットリンクの保護とは? –