Use Image name in URL to serve images - how to set this up in the dashboard

I’m sure this has been asked many times, and I did find some answers on how to do this but they all required use of the API, which is more technical than I can handle. I need to be able to do this in the dashboard.

Here’s what I need to be able to do:

  1. Upload bulk images to Cloudflare, all images will have unique names such as 5903_BEACH_SHORTS_ATLANTIC__33530.jpg
  2. I want the URL of the image to have static elements such as https://imagedelivery.net//
    but the the image name to be at the end of the URL to serve the image
    eg: https://imagedelivery.net//5903_BEACH_SHORTS_ATLANTIC__33530.jpg

The reason that I need this instead of being able to use the Image ID that is created by Cloudflare when it’s uploaded is that I have product import CSV files that references the image name. Unless I can use that same image name in the URL, I cannot connect the image name in the spreadsheet and the URL to serve the image.

I am very much non-technical so if there’s a rule or something that can be set up in the Cloudflare dashboard, I would really appreciate any advice

Thanks

So you only want to upload and store the images to use them as they are, with no transformation / optimization?

Do you already have a domain on Cloudflare?

Hi Lauding, thank you for the reply

Yes, I want to upload them with no transformation, as long as the URL contains the image name.
I do have a domain on Cloudflare

The URL will be used for a Shopify import, that’s the purpose of the images being hosted here

Y

That sounds like you could simply upload the images via R2.

1 Like

thanks again for the help. How do I upload the images to R2?
Sorry if that seems to be a basic question!

Cyberduck is the easiest way, though you can also use rclone.

https://docs.cyberduck.io/protocols/s3/cloudflare/

As for Images product, you can use custom path Upload via custom path · Cloudflare Image Optimization docs

1 Like

This topic was automatically closed after 15 days. New replies are no longer allowed.