How do I allow mov download

We have to upload files to our web server and then create links so clients can download then - just basic text a href links.  When the file is a .mov file the links do not seem to work - we get a cannot open file when right clicking on the link and choosing save as.  Is there a way to fix this
Who is Participating?
You will need to add the MOV MIME Type:

Add it as type mov/quicktime or as type application/octet-stream (octet-stream will just let you download the file, but not play it directly prior to download).

Preferred method (from the server), use the article above:


Open IIS Manager and navigate to the level you want to manage. For information about opening IIS Manager, see Open IIS Manager (IIS 7). For information about navigating to locations in the UI, see Navigation in IIS Manager (IIS 7).


In Features View, double-click MIME Types.


In the Actions pane, click Add.


In the Add MIME Type dialog box, type a file name extension in the File name extension text box. For example, type .mov.


Type a MIME type in the MIME type text box. For example, type mov/quicktime.


Click OK.

Secondary Method (For forum readers on shared hosting, that cannot adjust MIME types in IIS):
If you cannot administrate IIS 7 directly, IIS 7 (Windows Server 2008 + 2008r2) allows you to adjust the MIME type in web.config.
Have you tried this on more than one machine and/or browser?
CTL1989Author Commented:
Yes various browsers and machines.  The links work if the file is wmv, ppt, xls etc, just not mov.  if we rename the file from .mov to .wmv it works.
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

what kind of web server are you using?
CTL1989Author Commented:
windows server 2008, page is .aspx, 2
have you tried a simple html page to see if the problem is only related to the asp page?
CTL1989Author Commented:
i'll give that a go when I'm in work tomorrow
The best thing to do is create a download handler (.aspx) file that will stream the file back out to the end user.   You then create links like:

Then, in your aspx file, you check to make sure that the file is safe for download, set some headers, and stream the data to the browser.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.