【解決済み】httpからhttpsサイトにしたらインラインフレームが読み込まれなくなった

この記事のURLとタイトルをコピーする
お使いの端末ではこの機能に対応していません。
下のテキストボックスからコピーしてください。
HTMLソース修正

HTMLソース修正

ある知り合いから相談がありました。

“ホームページをhttpからhttps(SSLサイト)にしたら、インラインフレーム部分が表示されなくなって困ってる。助けて”

ということで、早速HTMLソースを確認。別段おかしなところも無かったので「おかしいなぁ」と思いながら、ひょっとしたら?という部分を変更したらすんなりと表示された(笑)

それはインラインフレームタグの読み込むurlが「http」になっていたから。
つまりhttpをhttpsに変更しただけです。

【before】
<iframe src=”http://www.example.com/xxxx.html” width=”640″ scrolling=”No” align=”top” frameborder=”0″>インラインフレームに対応したブラウザでご覧ください!</iframe>

【After】
<iframe src=”https://www.example.com/xxxx.html” width=”640″ scrolling=”No” align=”top” frameborder=”0″>インラインフレームに対応したブラウザでご覧ください!</iframe>

詳しい理屈はわかりませんが(笑)、表示されたので良しとしましょうかね。

SSLサイトにしたら意外な落とし穴があったという話でした。
同じ症状でお悩みの方の参考になれば幸いです。

タイトルとURLをコピーしました