我正在使用Paperclip + Amazon S3來管理用戶的上傳。我的應用程序是在生產了,但是我不得不把文件路徑/ URL從更改AmazonS3中用Paperclip上傳的文件的目錄
has_attached_file :file,
:url => "#{ENV['AWS_S3_FOLDER']}/attachments/:basename_:id.:extension",
:path => "#{ENV['AWS_S3_FOLDER']}/attachments/:basename_:id.:extension"
改變
:url => "#{ENV['AWS_S3_FOLDER']}/attachments/patient_:patientid/:basename_:id.:extension",
:path => "#{ENV['AWS_S3_FOLDER']}/attachments/patient_:patientid/:basename_:id.:extension"
現在,我無法訪問已上載於AWS S3的文件,由於到路徑的變化。有沒有辦法將已上傳的文件替換爲正確的路徑,以便我可以訪問它們?另一個問題,有什麼區別:url和:path?