2013-07-05 2 views
0

아마존에 대한 일반적인 질문이 있으며 제품 이미지 파일을 공개합니다.레일 - Amazon S3 이미지 파일 공개

현재 내 파일을 비공개로 설정하는 내 config.fog_public = false입니다. 사람들이 이미지 등을 볼 수 있기 때문에 웹 사이트에서 문제가되지 않습니다.

AddThis를 사용하여 제품 페이지를 공유 할 때 문제가 발생했습니다. 이미지가 페이스 북 공유 대화 상자에 업로드되고 모든 것이 정상입니다. 그러나 약 1 ~ 2 주 후에 공유 대화 상자의 이미지 부분에서 제품의 이미지가 사라집니다.

나는 약간의 연구를했는데, 내가 config.fog_public = false에서 config.fog_public = true으로 줄을 바꾸면 모든 파일이 공개되고 모든 것이 "잘 작동"하기 때문에 실현되었다.

나는이 일의 반향이 무엇인지 궁금해. 공개 액세스이므로 다른 사람이 파일의 제품 이미지를 변경할 수 있습니까? 또는 웹 전체에서 이미지를 공유하려는 경우이 표준입니까?

감사합니다.

답변

0

얼마 후, 이미지를 공개해야한다는 것을 깨달았습니다. 제품 이미지 만 공개하고 다른 이미지는 공개하지 않기 때문에 Carrierwave를 사용하고 업 로더 파일에 다음을 추가했습니다.

configure do |c| 
    c.fog_public = true # or false 
end 

두 가지 문제가 모두 해결되었습니다. 이걸 가지고 왔어. question.