为什么服务器说 - 404 - 找不到文件或目录。文件存在吗?

时间:2014-07-09 13:23:13

标签: asp.net c#-4.0 http-status-code-404 flowplayer

我想使用flowplayer和ASP.NET播放mp4文件。 我的视频文件放在了位置:

http://domain.com/website/files/dd/dd21f5c6-8721-4f12-81a7-0afb9d7d7bfa.mp4

但我的流量播放器不播放该文件。

当我在地址栏中输入此地址时出现以下错误:

404 - File or directory not found.
The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.

该文件存在于指定的路径中。

任何人都可以帮我解决这个问题吗?

由于

3 个答案:

答案 0 :(得分:3)

您的网络服务器很可能未配置为提供mp4文件。您可以将mime类型添加到服务器。

在这里,您可以阅读如何在Windows IIS 7 http://technet.microsoft.com/nl-nl/library/cc753281(v=ws.10).aspx

中执行此操作

此外,更好的链接可能: http://blogs.iis.net/bills/archive/2008/03/25/how-to-add-mime-types-with-iis7-web-config.aspx

答案 1 :(得分:1)

Some hostingproviders place another .htaccess file deep somewhere in your media library, which in my case contained this:

<Files *.php>
deny from all
</Files>

Removing this file did the trick for me.

Docs: http://httpd.apache.org/docs/2.2/mod/mod_authz_host.html#Deny

答案 2 :(得分:0)

此错误的原因是:  1.文件可能不在指定位置。  2.服务器可能无法识别指定的文件类型。