그러니까..문제의 발단은...
미디어서버교체작업을 했다..미디어 서버를 교체한것까지는 좋았는데..
OGG파일이 다운받아지지 않는구낭...다운 안받아지는건 둘째치고 웹에서 페이지도 안열려...OTL
임시방편으로 IIS구성을 복사해서 교체한 서버에 깔았다..
MP3서버까지도 임시방편을 쓰고..
후에 알게되었음..MIME라는게 있구나..-ㅂ-;;
Multipurpose Internet Mail Extensions의 약자인 MIME 이녀석은...
현재 IIS 버전은 알려진 파일 확장명을 가진 파일에 대해서만 요청을 처리하신단다..
고로 알려지지 않은 확장명을 가진 파일을 요청하면 HTTP 404 - 파일을 찾을 수 없음의 오류메시지를 내보내신단다..
일반적으로 사용되는 MIME-Type과 파일 확장명
MIME-Type | Description | File Extension |
application/acad | AutoCAD drawing files | dwg |
application/clariscad | ClarisCAD files | ccad |
application/dxf | DXF (AutoCAD) | dxf |
application/msaccess | Microsoft Access file | mdb |
application/msword | Microsoft Word file | doc |
application/octet-stream | Uninterpreted binary | bin |
application/pdf | PDF (Adobe Acrobat) | |
application/postscript | PostScript, encapsulated PostScript, | ai, ps, eps |
Adobe Illustrator | ||
application/rtf | Rich Text Format file | rtf rtf |
application/vnd.ms-excel | Microsoft Excel file | xls |
application/vnd.ms-powerpoint | Microsoft PowerPoint file | ppt |
application/x-cdf | Channel Definition Format file | cdf |
application/x-csh | C-shell script | csh csh |
application/x-dvi | TeX | dvi dvi dvi |
application/x-javascript | JavaScript source file | js |
application/x-latex | LaTeX source file | latex |
application/x-mif | FrameMaker MIF format | mif |
application/x-msexcel | Microsoft Excel file | xls |
application/x-mspowerpoint | Microsoft PowerPoint file | ppt |
application/x-tcl | TCL script | tcl |
application/x-tex | TeX source file | tex |
application/x-texinfo | Texinfo (emacs) | texinfo, texi |
application/x-troff | troff file | t, tr, roff t, tr, roff |
application/x-troff-man | troff with MAN macros | man |
application/x-troff-me | troff with ME macros | me |
application/x-troff-ms | troff with MS macros | ms |
application/x-wais-source | WAIS source file | src |
application/zip | ZIP archive | zip |
audio/basic | Basic audio (usually m-law) | au, snd |
audio/x-aiff | AIFF audio | aif, aiff, aifc |
audio/x-wav | Windows WAVE audio | wav |
image/gif | GIF image | gif |
image/ief | Image Exchange Format file | ief |
image/jpeg | JPEG image | jpeg, jpg jpe |
image/tiff | TIFF image | tiff, tif |
image/x-cmu-raster | CMU Raster image | ras |
image/x-portable-anymap | PBM Anymap image format | pnm |
image/x-portable-bitmap | PBM Bitmap image format | pbm |
image/x-portable-graymap | PBM Graymap image format | pgm |
image/x-portable-pixmap | PBM Pixmap image format | ppm |
image/x-rgb | RGB image format | rgb |
image/x-xbitmap | X Bitmap image | xbm |
image/x-xpixmap | X Pixmap image | xpm |
image/x-xwindowdump | X Windows Dump (xwd) | xwd |
multipart/x-gzip | GNU ZIP archive | gzip |
multipart/x-zip | PKZIP archive | zip |
text/css | Cascading style sheet | css |
text/html | HTML file | html, htm |
text/plain | Plain text | txt |
text/richtext | MIME Rich Text | rtx |
text/tab-separated- values | Text with tab-separated values | tsv |
text/xml | XML document | xml |
text/x-setext | Struct-Enhanced text | etx |
text/xsl | XSL style sheet | xsl |
video/mpeg | MPEG video | mpeg, mpg, mpe |
video/quicktime | QuickTime video | qt, mov |
video/x-msvideo | Microsoft Windows video | avi |
video/x-sgi-movie | SGI movie player format | movie |
IIS 관리자를 사용하여 사용 가능한 모든 MIME 형식의 목록을 보려면
1. |
IIS 관리자에서 로컬 컴퓨터를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다. |
2. |
MIME 형식에서 MIME 형식을 클릭합니다. |
Adsutil.vbs를 사용하여 사용 가능한 모든 MIME 형식의 목록을 보려면
1. |
시작 메뉴에서 실행을 클릭합니다. |
2. |
열기 입력란에 cmd를 입력한 다음 확인을 클릭합니다. |
3. |
명령 프롬프트에서 drive\Inetpub\AdminScripts 디렉터리로 전환합니다. |
4. |
명령 프롬프트에서 다음 내용을 입력한 다음 Enter 키를 누릅니다. |
미디어 파일 전송은 MIME 표준 없이는 불가능하다. 웹 서버는 MIME를 사용하여, 전송되고 있는 객체 형식을 파악한다. 객체 형식은 실제 데이터 앞에 있는 HTTP 헤더 필드로 식별되는데, 이는 웹 클라이언트가 적절하게 객체 파일을 처리하는 것을 허용한다.
(출처 : Microsoft IIS6.0 포켓컨설턴트 - 스테네크저,안종윤 역 - 정보문화사)
뭐 결국은 이 오류에서 벗어나 웹에서 내가 원하는 파일을 불러오고 싶다면..(나같은 경우는 다운로드가 목적이었삼..)IIS 관리자를 사용하여 파일 확장명을 특정 디렉터리 또는 웹 사이트의 MIME(Multipurpose Internet Mail Exchange) 맵에 추가하면 된다는 이야기!!!!
인터넷 정보 서비스(IIS) 관리자>>파일사용을 적용할 디렉터리 또는 웹사이트 속성>>HTTP헤더탭에서 MIME형식버튼 클릭>>새형식 등록 후 확장명과 MIME형식 등록!!!!!
나같은경우는...
확장명 .ogg
MIME형식 application/ogg
MIME형식을 application/x-msdownload로 해도 되기는 됐는데..아직 차이는 모르겠음..;ㅁ;
출처 : http://badyouny.tistory.com/95
출처: https://shstarkr.tistory.com/105 [아마그래머]
출처: https://shstarkr.tistory.com/105 [아마그래머]
'Server' 카테고리의 다른 글
아파치 ssl Init: SSLPassPhraseDialog builtin is not supported on Win32 (0) | 2016.08.26 |
---|---|
윈도우즈 아파치 2.2용 mod_url 모듈 (0) | 2016.08.09 |
리눅스 euc-kr -> utf-8 변환 (0) | 2016.04.29 |