We have uploaded our data to a Google Storage Bucket and configured the bucket as the backend of our Google Load Balancer. Therefore, I can access the files via https://images.mywebsite.com.
However, our file names and directories contain both upper and lower case characters.
It appears that Google Storage Buckets are case sensitive, such that if the file is saved as IMAGE.jpg
and we request image.jpg
we receive the following error:
NoSuchKey
The specified key does not exist.
Is there any way to remove case sensitivity from our Google Storage Bucket? If not, is there any way to resolve this issue such that clients can access our files in a case-insensitive way?
For example, can we rename all the files in our bucket to lowercase, then create some rule on our load balancer to redirect to the lower-case name?