meh*_*met 4 asp.net html5 iis-7.5
我用hmtl视频标签播放视频.在我的localhost视频播放但我发布时.它没有播放.我已经在ASP.NET中创建了项目.我在本地使用这种方法.
http://localhost:41563/files/Just.mp4
Run Code Online (Sandbox Code Playgroud)
当我发布网址给我一个这样的错误:
http://111.111.22.22:41563/files/Just.mp4
Run Code Online (Sandbox Code Playgroud)
404 - 找不到文件或目录.您要查找的资源可能已被删除,名称已更改或暂时不可用.
我该怎么解决这个问题.
小智 12
检查是否为托管站点(或您拥有视频文件的目录)添加了mp4的IIS MIME类型.
对于Win Server 2012已经存在但是对于Win Server 2008,它默认不包含在内.
因此,如果您在WinSer2012上开发/测试然后部署在WinSer2008上,那么您可以遇到此问题.
mp4 MIME设置为:文件扩展名:.mp4 MIME类型:video/mp4
MIME 类型也可以通过 Web.config 添加,以防万一您的 IIS 在 Azure 上:
<configuration>
<system.webServer>
<staticContent>
<mimeMap fileExtension=".mp4" mimeType="video/mp4" />
</staticContent>
</system.webServer>
</configuration>
Run Code Online (Sandbox Code Playgroud)
https://blogs.iis.net/bills/how-to-add-mime-types-with-iis7-web-config
| 归档时间: |
|
| 查看次数: |
6996 次 |
| 最近记录: |