Hayır, S3'teki farklı nesnelere (dosyalara) erişmek için sorgu parametrelerini kullanamazsınız.
Kendinizi önerdiğiniz gibi, bir adlandırma şeması oluşturmalısınız. Öneriniz oldu:
https://s3-us-west-2.amazonaws.com/bucketname/<imagename>/<size>.<ext>
- Example: -
https://s3-us-west-2.amazonaws.com/bucketname/img/1.jpg
https://s3-us-west-2.amazonaws.com/bucketname/img/2.jpg
https://s3-us-west-2.amazonaws.com/bucketname/img/3.jpg
- or named sizes: -
https://s3-us-west-2.amazonaws.com/bucketname/img/small.jpg
https://s3-us-west-2.amazonaws.com/bucketname/img/medium.jpg
https://s3-us-west-2.amazonaws.com/bucketname/img/large.jpg
Veya:
https://s3-us-west-2.amazonaws.com/bucketname/<imagename>-<size>.<ext>
- Example: -
https://s3-us-west-2.amazonaws.com/bucketname/img-1.jpg
https://s3-us-west-2.amazonaws.com/bucketname/img-2.jpg
https://s3-us-west-2.amazonaws.com/bucketname/img-3.jpg
- or named sizes: -
https://s3-us-west-2.amazonaws.com/bucketname/img-small.jpg
https://s3-us-west-2.amazonaws.com/bucketname/img-medium.jpg
https://s3-us-west-2.amazonaws.com/bucketname/img-large.jpg
Veya, manuel içerik türünü ayarlamak için istekli olup olmadığını
https://s3-us-west-2.amazonaws.com/bucketname/<imagename><size>.<ext>
- Example: -
https://s3-us-west-2.amazonaws.com/bucketname/img1.jpg
https://s3-us-west-2.amazonaws.com/bucketname/img2.jpg
https://s3-us-west-2.amazonaws.com/bucketname/img3.jpg
Bu, alternatif beğenmezseniz yüklenen her bir nesnenin, hatta:
https://s3-us-west-2.amazonaws.com/bucketname/<imagename>.<ext>/<size>
- Example with named sizes: -
https://s3-us-west-2.amazonaws.com/bucketname/img.jpg/small
https://s3-us-west-2.amazonaws.com/bucketname/img.jpg/medium
https://s3-us-west-2.amazonaws.com/bucketname/img.jpg/large
Resim nesnelerini S3 kabında nasıl adlandıracağınız gerçekten önemli değil, ancak web uygulamanızın, istenen biçime bağlanmak için bir resim URL'sinin nasıl ekleneceğini bilmesi gerekir.
Benzer başka bir hizmet de: http://cloudinary.com/ Hatta resimlerinizi S3'te sakladığınızda istek üzerine yeniden boyutlandırabilirler. –
Harika, ikinize de teşekkürler! – Bxx