現在、wordpress管理画面にてアップロードしたファイルを自動的にS3にアップロードする仕組みを
「Offload S3 Lite」プラグインにて実装しようとしています。
もともと「Amazon S3 for WordPress」プラグインを使用していましたが、
PHP5→7へのアップグレードに伴いエラーが発生し、使用することができなくなったため
「Offload S3 Lite」プラグインを使用することにしました。
ですが、既存のアップロードしたファイルはhttp~のパスになっており、
「Offload S3 Lite」プラグインを使用するとサイトがhttpsの場合、強制的にhttpsのパスで保存されてしまいます。(既存のファイルのパスも書き換えられる)
既存のパスは下記のような仮想ホストでのパスで保存されており
XXXXX.yyy.s3.amazonaws.com/~
これがhttpsになると接続することができなくなります。
(メディアライブラリで既存の画像サムネイルが表示されない)
バケット名を変更することはできず、また保存する階層も変更したくないため
S3にhttpsで接続できるようにするためにするしか無いと思うのですが
下記のようにS3+CloudFrontを組み合わせて証明書を設定する方法しかないのでしょうか…
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/08 08:22