2016-05-25 8 views
0

私はBluehostに2台のサーバを持っています。 1つは問題のないiframeを表示し、もう1つは表示しません。ここでiFrameは常に動作しません(SSL証明書は使用できません)

は、サーバーAに取り組ん抜粋です。ここ

<iframe title="YouTube video player" width="300" height="165" src="http://www.youtube.com/embed/QrzCRa6er8U" frameborder="0" allowfullscreen></iframe> 

は、サーバーBに動作していないスニペットです:

<iframe title="YouTube video player" width="300" height="165" src="http://www.youtube.com/embed/QrzCRa6er8U" frameborder="0" allowfullscreen></iframe> 

あなたが見ることができるように、これらの線が同一です。サーバー間の違い:Aは安く、SSLはありません。 Bは高価(より有能)で、Comodo ssl証明書を持っています。

両方ともRails、Passenger、Apacheで動作します。これを解決しようとしてから2日後(まず、サーバーBからnginxを取り出した。その場合は...)私は無知だ。 iframeがBで動作しない理由は誰にも分かりますか?必要なコードやログを貼り付けることができます。

(次のテストは、それが悩みであるかどうかを確認するために、一時的にSSLを削除することです)

すべてのヘルプや質問は大歓迎です。

ありがとうございました。

答えて

0

解決策は非常に簡単です。 this other questionとその答えにより、現在作業中です。

問題は証明書のコモドとそのアドレスで問題が発生しました。 httpの代わりにhttpsにする必要があります。そういうことです。

関連する問題