httpsに移行した際の注意

httpsに移行した際、ページ内で画像やCSS、Javascriptをhttpで直接呼び出していると「このページには安全でない他のリソースが含まれている。」というアラートが表示されることがある。

具体的には、
https://www.example.com/hoge.html
というページに
<img src=”http://www2.example.com/fugo.gif”>
のような記載があった場合です。

解消する方法としては、
<img src=”http://www2.example.com/fugo.gif”>

<img src=”https://www2.example.com/fugo.gif”>
とする。あるいは、
<img src=”//www2.example.com/fugo.gif”>
のように「http:」の部分(プロトコル)を省略するとよいです。

なお、プロトコルを省略した場合、呼び出し元のプロトコルをデフォルトで使用するようになります。

投稿日:
カテゴリー: apache タグ: