将来MarketoのLPをSSL化する予定がある際に気をつける1つのこと
こんにちは。freee 嶋田です。
自社内でハマったので、ぜひ共有したいなと思って投稿します。既に知ってるぜーという方はお読み飛ばしくださいmm
Marketoでいろいろな施策をしていく中で、社内のセキュリティチームから「そろそろランディングページをSSL対応すべき」との指摘をうけ、SSL化の準備をしています。Osato-sanの記事 や 以下のヘルプページを拝見したり、営業の方に教えていただいていたところ、なんと「Marketoの画像リンクを直接指定している場合にも当てはまる」ことが分かりました。。。
What do you need to do after your SSL goes live?
There are a few simple steps for after the it goes live. You'll need to do the following things:
It is also recommended to change all images, CSS files, JavaScript files and other external links in landing pages to HTTPS, otherwise users may get an “Insecure Content on Secure Pages” error. CSS files in particular will create formatting errors if not corrected.
社内には何名もMarketoユーザーがおりますので、誰がどのようにランディングページを作っているかわかりません。全部で600ほどあるランディングページをすべてひっくり返すのは至難の業ですよね。。。将来MarketoのランディングページをSSL化する予定がある場合は、画像のURLを直接指定する作業だけは社内でハンドルしておいた方がよさそうです。
直接指定って?:
===============================================

ただ、何かの理由で(私は更新しても検索に反応しないという理由で)、アップロードしたファイルのURLをコピーして

直接LPで下記の用に指定してしまうことがあると思います。これが直接指定です。

前者の場合(insert imageの場合)は、画像を差し込んだときに「/rs/freeek/images/logo.png」と認識されますので、SSL化の時に問題になりません。

後者(直接指定)の場合は、「http://go.freee.co.jp/rs/freeek/images/logo.png」となり、SSL化した時にhttpsではない画像を読み込まれるので、エラーが表示されます

===============================================
複数タブを開いていたりすると、なかなか保存した画像が表示されなかったりするので
直接URL指定で画像を差し込んでいたのですが、次回からはプロトコル抜いて指定するようにします。。。