Cada vez que o navegador solicita a visualização de uma página, o servidor Web envia especificações sobre a página solicitada, essas especificações são contidas nos “cabeçalhos” da página, chamados de headers. Essas informações são importantes para que o navegador saiba como interpretar a página.

O cabeçalho mais importante é chamado de Content-Type, pois é ele quem de fato processa e apresenta o conteúdo. Exemplo para um arquivo html: Content-Type: text/html.

Esse tipo de conteúdo também é chamado de MIME Type. MIME Type portanto é o recurso que determina qual o tipo de documento da página (html, PDF, zip, mp4, etc) e por consequência como ele deve ser processado.

Configurar mimetypes em servidor Linux

Caso seu ambiente de hospedagem seja Linux Apache, utilize o arquivo .htaccess para adicionar extensões de arquivo ao seu site.
Segue em um exemplo abaixo (extensão mp4):

Configurar mimetypes em servidor Windows

A configuração é feita via Painel de Controle na ferramenta Gerenciar IIS e aba MIME-Types.
Basta adicionar a extensão desejada.

mimetypes no Windows

Adicionar mimetypes na plataforma Windows

Lista com os mime-types mais comuns

ExtensãoMimetypeTipo de arquivo
.7zapplication/7z7-Zip
.aacaudio/x-aacÁudio
.apkapplication/vnd.android.package-archiveAplicação Android
.asmxtext/plainWebservice ASP.NET
.avivideo/x-msvideoVídeo
.binapplication/octet-streamBinário
.bmpimage/bmpImagem
.classapplication/octet-streamJava Bytecode
.csstext/cssFolha de estilos
.docapplication/mswordDocumento
.dviapplication/x-dviVídeo
.exeapplication/octet-streamPacotes executáveis
.flvvideo/x-flvFlash Vídeo
.gifimage/gifImagem
.htmltext/htmlHipertexto
.icoimage/x-iconÍcones
.jpegimage/jpegImagem
.jsapplication/x-javascriptJavascript
.midiaudio/midiÁudio
.movvideo/quicktimeVídeo
.mp2audio/mpegÁudio
.mp3audio/mpegÁudio
.mp4video/mp4Vídeo
.mpegvideo/mpegVídeo
.pdfapplication/pdfPDF
.pngimage/pngImagem
.pptapplication/vnd.ms-powerpointApresentação de Slides (MS)
.swfapplication/x-shockwaveShockwave
.tarapplication/x-tarCompactação
.torrentapplication/x-bittorrentBitTorrent
.txttext/plainTexto
.wavaudio/x-wavÁudio
.xlsapplication/vnd.ms-excelPlanilhas (MS)
.zipapplication/zipCompactação
  • Seu feedback é muito importante. O conteúdo do artigo foi útil?
  •  Sim    Não