[英]Is switching over to Amazon S3 for Drupal 7 image hosting worth it?
[英]Amazon S3 image hosting with Shopify
我有一個用於存儲產品映像的AWS S3存儲桶。 我通過多個銷售渠道進行銷售,並使用ChannelAdvisor將我的所有產品數據共享到所有不同的站點。 我的圖像URL通過ChannelAdvisor發送到站點。 亞馬遜很好地讀取了我的圖像,我在Shopify上的網站根本看不到這些圖像。
我認為這是因為圖像是如何共享的。 如果將圖像URL放在瀏覽器中,它將下載圖像,但我希望它僅在瀏覽器中顯示圖像。 我認為這是Shopify的問題。
以下是我當前的AWS策略,我的問題是如何更改策略或共享URL,以使AWS在瀏覽器中加載而不下載圖像?
{
"Version": "2008-10-17",
"Statement": [
{
"Sid": "AllowPublicRead",
"Effect": "Allow",
"Principal": {
"AWS": "*"
},
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::mybucket-name/*"
}
]
}
這不是策略的功能,而是元數據之一。 瀏覽器使用Content-Type
響應標頭來確定傳入的文件類型以及如何處理它。 例如,對於.png文件,內容類型需要設置為image/png
。 在將文件上傳到S3時進行設置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.