I was adding MIME types for .webm and .mp4 and a couple of other file types recently, and I did it in IIS at the server level so that (in theory!) all the domains on the server would inherit those MIME types. However, one domain did not inherit any of the new MIME types I added (there were six in all added to the server level).
The other domains under the server did inherit. Is there a reason one domain did NOT inherit? Could that be caused by a conflict between an existing server MIME type and one defined locally in the domain? The domain that is doing this does have many inherited MIME types, so it IS inhering some of them, but not the ones I recently added. TIA.
I ended up adding the missing MIME types to the domain, so the corresponding website is now working, but I would rather maintain at the server level, but this domain is the exception to making that work out.
I had to go to the web.config file, where I found that some MIME types were being removed and then added back locally. I edited it to get rid of the remove
and corresponding mimeMap
lines, so that the domain could inherit the definitions set up at the server level.