2012-01-13 12 views
20

Tengo alguna carpeta compartida a través de HTTP. Digamos: http://myserver/files¿Por qué ocurre el error 404 cuando accedo al archivo * .mp4 por HTTP?

y hay algunos presentaron, como png, avi, jpg, mp4, etc

puedo acceder fácilmente * .png o * .avi a través del navegador (http: // myserver/archivos/555.avi) pero no puede acceder a * .mp4.

Entonces IIS da el error 404.

¿Qué pasa?

¡Gracias!

ACTUALIZACIONES:

puede ser es importante: Tengo que acceder por este formato URL

http://112.333.44.33/files/555.mp4

Respuesta

35

así que encontré la solución.

Acabo de agregar el tipo MIME correcto a mi sitio web.

Extensión: mp4

tipo MIME: video/mpeg

Y ahora funciona bien.

+1

acaba de añadir en web.config y funciona para mí (Server 2008 R2 - IIS 7.5) Gracias :-) –

+0

Añadí el tipo de mime en la configuración web y funcionó. Gracias. –

15

añadir un tipo MIME con extensión mp4 en IIS

Pero tenga en cuenta que debe establecer el tipo MIME video/mp4 lugar de espectáculos de video/mpeg orelse en IE "Guardar destino como .." diferente formato, y también afecta el reproductor de video predeterminado abierto por el navegador.

video/mpeg

Nombre del archivo: test.mpeg

Guardar como tipo: Clip de película

video/mp4 nombre

del archivo: test.mp4

Guardar como tipo: MP4 Video

1

sólo tenía esa cuestión, y comparé mi IIS10 (win10) y IIS 7.5 archivos ApplicationHost.config (Win2008 R2), y estos son los cambios que le envié desde iis10 a iis75.

29 tipos nuevos y 5 modificados.

Ten cuidado con .ts si usas mecanografiado ...ts era un archivo de vídeo antes de ser un archivo de lenguaje de programación

<!-- 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" />

Cuestiones relacionadas