Incorrectly getting mime-type for flv files

Igor Sysoev is at
Tue May 26 14:07:42 MSD 2009

On Tue, May 26, 2009 at 10:20:27AM +0200, Fernando Perez wrote:

> > If you are refering to the mime type reported by paperclip (and inserted
> > into the db), this has nothing to do with the mime type that nginx uses.
> > Actually the mime type paperclip uses is taken from the user agent. If
> > it doesn't suit your needs use a hook in your rails model or a custom
> > paperclip processor.
> Exactly. So what to use to correctly detect the content-type of an flv 
> file so that I can authorize it in paperclip? Plug mimetype_fu in?

nginx sets content-type depending on extension. If your flv have no
extensions you may set default mime-type for location:

locaiton /flvs/ {
    default_type  video/x-flv;

Igor Sysoev

More information about the nginx mailing list