どうもfujiharaです。 気がつけば10月ですね。一年経過するのが早く感じる年になりました。 本日はWordPressからS3にメディアをアップロードする際に非公開にする方法をご紹介します。 背景 S3にメディアをアップロードする場合WordPressでは超有名なプラグイン WP Offload Media を使って実現する方も多いと思います。 ですが無条件でアップロードされたファイルが 全世界に一般公開されてしまいます。 当たり前なのですが、生成された以下のようなURLでアクセスできなくしたいという 要望があることもあります。 http://s3-ap-northeast-1.amazonaws.com/バケット名/xxxxxxx/yyyyymmdd/zzzzzzz.ext 対策 プラグインの中身を調べると、アップロード前にACLの値を 書き換える filter が用意されているので