2012-01-13 21 views
20

Tôi có một số thư mục được chia sẻ qua HTTP. Cho phép nói: http://myserver/filesTại sao lỗi 404 xảy ra khi tôi truy cập tệp * .mp4 bằng HTTP?

Và có được một số đệ như png, avi, jpg, mp4 và vv

tôi có thể dễ dàng truy cập * .png hay * .avi qua trình duyệt (http: // myserver/files/555.avi) nhưng không thể truy cập * .mp4.

Vì vậy, IIS cung cấp lỗi 404.

Có chuyện gì?

Cảm ơn bạn!

CẬP NHẬT:

Có thể điều quan trọng là: Tôi phải truy cập bằng cách định dạng URL này

http://112.333.44.33/files/555.mp4

Trả lời

35

Vì vậy, tôi tìm thấy giải pháp.

Tôi vừa thêm đúng loại MIME vào trang web của mình.

Extension: mp4

MIME type: video/mpeg

Và bây giờ nó hoạt động tốt.

+1

Chỉ cần thêm nó trong web.config và nó làm việc cho tôi (Server 2008 R2 - IIS 7.5) Cảm ơn :-) –

+0

Tôi đã thêm loại mime vào cấu hình web và nó đã hoạt động. Cảm ơn bạn. –

15

Thêm một kiểu MIME với mp4 mở rộng trong IIS

Nhưng xin lưu ý rằng bạn nên đặt kiểu MIME video/mp4 thay vì video/mpeg OrElse trong IE "Save Target As .." show định dạng khác, và nó cũng ảnh hưởng đến trình phát video mặc định mở bởi trình duyệt.

video/mpeg

File name: test.mpeg

Save as type: Movie Clip

video/mp4 tên

File: test.mp4

Lưu as type: MP4 video

1

Tôi chỉ có vấn đề đó, và tôi so IIS10 tôi (win10) và IIS 7.5 (win2008 R2) file applicationhost.config, và đây là những thay đổi mà tôi gửi từ iis10 để iis75.

29 loại mới và 5 loại được sửa đổi.

Xem phần .ts nếu bạn sử dụng bản in ...ts là một tập tin video trước khi trở thành một tập tin ngôn ngữ lập trình

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

Các vấn đề liên quan