为什么当我通过HTTP访问* .mp4文件时发生错误404?

我有一些通过HTTP的共享文件夹。 让我们说: http:// myserver / files

还有一些像png,avi,jpg,mp4等

我可以通过浏览器(http://myserver/files/555.avi)轻松访问* .png或* .avi,但无法访问* .mp4。

所以IIS给出了404错误。

这是怎么回事?

谢谢!

更新:

可能是重要的:我必须通过这种URL格式访问

Solutions Collecting From Web of "为什么当我通过HTTP访问* .mp4文件时发生错误404?"

所以我找到了解决方案。

我只是将正确的MIME类型添加到我的网站。

扩展名: mp4

MIME类型: video / mpeg

现在它工作正常。

在IIS中添加扩展名为mp4的MIME类型

但请注意,您应该在IE中设置MIME类型的video / mp4而不是video / mpeg orelse,“Save Target As ..”显示不同的格式,同时也会影响浏览器打开的默认视频播放器。

视频/ MPEG

文件名:test.mpeg

保存为类型:影片剪辑

视频/ MP4

文件名:test.mp4

保存为类型:MP4视频

我只是有这个问题,我比较我的IIS10(win10)和IIS 7.5(win2008 R2)applicationhost.config文件,这些是我从iis10发送到iis75的更改。

29个新的类型,5个修改。

注意.ts如果您使用打字稿… ts是作为一个编程语言文件之前的视频文件

<!-- new types --> <mimeMap fileExtension=".3g2" mimeType="video/3gpp2" /> <mimeMap fileExtension=".3gp2" mimeType="video/3gpp2" /> <mimeMap fileExtension=".3gp" mimeType="video/3gpp" /> <mimeMap fileExtension=".3gpp" mimeType="video/3gpp" /> <mimeMap fileExtension=".aac" mimeType="audio/aac" /> <mimeMap fileExtension=".adt" mimeType="audio/vnd.dlna.adts" /> <mimeMap fileExtension=".adts" mimeType="audio/vnd.dlna.adts" /> <mimeMap fileExtension=".appcache" mimeType="text/cache-manifest" /> <mimeMap fileExtension=".dvr-ms" mimeType="video/x-ms-dvr" /> <mimeMap fileExtension=".json" mimeType="application/json" /> <mimeMap fileExtension=".jsonld" mimeType="application/ld+json" /> <mimeMap fileExtension=".less" mimeType="text/css" /> <mimeMap fileExtension=".m2ts" mimeType="video/vnd.dlna.mpeg-tts" /> <mimeMap fileExtension=".m4a" mimeType="audio/mp4" /> <mimeMap fileExtension=".m4v" mimeType="video/mp4" /> <mimeMap fileExtension=".mp4" mimeType="video/mp4" /> <mimeMap fileExtension=".mp4v" mimeType="video/mp4" /> <mimeMap fileExtension=".oga" mimeType="audio/ogg" /> <mimeMap fileExtension=".ogg" mimeType="video/ogg" /> <mimeMap fileExtension=".ogv" mimeType="video/ogg" /> <mimeMap fileExtension=".otf" mimeType="font/otf" /> <mimeMap fileExtension=".spx" mimeType="audio/ogg" /> <mimeMap fileExtension=".svgz" mimeType="image/svg+xml" /> <mimeMap fileExtension=".ts" mimeType="video/vnd.dlna.mpeg-tts" /> <mimeMap fileExtension=".tts" mimeType="video/vnd.dlna.mpeg-tts" /> <mimeMap fileExtension=".webm" mimeType="video/webm" /> <mimeMap fileExtension=".woff" mimeType="font/x-woff" /> <mimeMap fileExtension=".woff2" mimeType="application/font-woff2" /> <mimeMap fileExtension=".wtv" mimeType="video/x-ms-wtv" /> <!-- modified types --> <mimeMap fileExtension=".avi" mimeType="video/avi" /> <mimeMap fileExtension=".cab" mimeType="application/vnd.ms-cab-compressed" /> <mimeMap fileExtension=".eot" mimeType="application/vnd.ms-fontobject" /> <mimeMap fileExtension=".ics" mimeType="text/calendar" /> <mimeMap fileExtension=".js" mimeType="application/javascript" />