|
Hoje, colegas de outros departamentos perguntaram sobre o fórum xx que não pôde ser aberto, e eu verifiquei o motivo pelo qual os dois sites do departamento foram atualizados há alguns anos, mas esse fórum não foi migrado. O servidor também foi substituído. Achei muito simples, então copiei as pastas anteriores diretamente para o diretório raiz correspondente do novo servidor de aplicações, achando que estava tudo certo, verifiquei cuidadosamente, enviei um vídeo que não pôde ser aberto e comecei a procurar o motivo, mas descobri que antes estava no sistema Linux, o servidor de aplicações era apache+resin, e agora está no Win2000, o servidor de aplicações é IIS, e você precisa configurar IIS. A razão específica é que isso é, na verdade, uma espécie de proteção para arquivos pelo IIS, e arquivos que não estão no tipo MIME especificado pelo IIS obviamente não serão operados. Arquivos comuns com extensões como mp4 / flv / iso / 7z / apk não são especificados no IIS, e tais arquivos não podem ser baixados por padrão no IIS. Podemos abrir o IIS no servidor local xx e clicar com o botão direito em -> Propriedades e então ver o formato MIME que já está no MIME Type
Por exemplo, precisamos que o IIS suporte download de arquivos MP4, podemos configurá-lo assim: (Aqui definimos a configuração global do IIS, se for apenas para um determinado site, podemos definir diretamente o site) 1. Clique com o botão direito no site e selecione Propriedades
2. Selecione o cabeçalho HTTP nas Propriedades do Site que se abre e então clique no botão de tipo MIME
3. Clique em Novo na janela aberta
4. Na extensão de caixa MIME pop-upMP4Os tipos MIME são:Application/octet-stream
Dessa forma, o IIS pode suportar download de MP4.
|