laravelからs3にアップロードした時のURLを、cloudflontで同じドメインにしている場合は、.envの AWS_URL=https://www.example.com を追記すれば、取得するURLをドメイン付きで返してくれる
1 2 3 4 |
// s3にアップロード $path = Storage::disk('s3')->putFile("/uploads", new File($file_path)); // アップロード先のURLを取得 $s3_url = Storage::disk('s3')->url($path); |