httpのサイトからhttpsのサイトに移行したさい、httpのリンクが埋め込まれていたので置換してみました
MysqlのデータペースでSQLを発行して変換しました
本番でやる前にはバックアップを取りましょう
<img src=”http://xxxxx”>
を
<img src=”//xxxxx”>
に変えました
http:とかhttps:とか付けない場合、ブラウザで自動判定してくれます
置換する前に、埋め込んでるリンクがhttpsに対応しているか、そのリンクにアクセスして試しましょう
(同じドメインだったら大丈夫のはず)
mysqlにログインします
まずは確認
サブコメント1にhttp:の記載があるかを確認
select product_id, sub_comment1 from dtb_products where sub_comment1 like '%http:%';
product_idとか見といて置換後に確認するといいと思います
そしたら置換
update dtb_products set sub_comment1 = replace(sub_comment1, 'http:', '') where sub_comment1 like '%http:%';
慎重にドメイン含めて置換してドメインごとに確認するのがいいかもしれません
update dtb_products set sub_comment1 = replace(sub_comment1, 'http://sample.co.jp/', '//sample.co.jp/') where sub_comment1 like '%http://sample.co.jp/%';
数が多いと確認が大変です、最初からhttpとっておけば楽でした