【Youtube埋め込み】昔に埋めこまれた動画がSSL化で死んだ
SSL化でYoutube動画が出なくなる?
サイトをHTTPS化(SSL化)したところ、埋め込んであったYoutube動画の再生画面が表示されなくなっていました。

もともと埋め込みコードが変だった
確かに元々は再生されていて、コードには何も手は加えていないぞと思ったものの、コードをチェックしてみました。
<iframe width="800" height="450" src="https://youtu.be/XXXXXXXX" frameborder="0" allowfullscreen></iframe>
https://youtu.be/XXXXXXXX
あれ、この部分に来るコードってembedという文字が入っていたような?
と思うに至り、再度Youtubeで埋め込みコードを拾ってきたところ
<iframe width="1280" height="881" src="https://www.youtube.com/embed/XXXXDXXX" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
https://www.youtube.com/embed/XXXXDXXX
やはりこれが正解でした。
youtu.beの方は、動画共有用の短縮URLのようですが、
どうやらかつてはこれでも埋め込みされて見えていたようですね……
ということで、SSL化でYoutube埋め込みが見えなくなったら、もう一度新しい埋め込みコードを入れてみましょう。