I am located in Asia-Pacific(Mumbai) region. I have S3 bucket abc.
I have a image A.png with full public read access.
So now URL i can use to access it from internet as suggested by AWS in AWS console is:
I can also access Image from Following URLs as well:
Now AWS Docs here Provides following info:
If my bucket is in US-East(N.Virginia), the URL format provided is
- http://s3.amazonaws.com/abc/A.png - This URL doesn't work for my bucket abc . It gives me following Error.
So my question here is, Do i need to keep in mind about the URL patterns while using public URLs in my applications?
Why AWS is giving different URL patterns instead of standardising one format for virtual-hosted-style and one format for path-style?
Please let me know if i misunderstood any technical details here.