Tente adicionar uma entrada chamada *
com application/octet-stream
como o tipo MIME.
Eu tenho um problema em que sou proxy reverso de um servidor IIS 6.0 para um servidor apache que está exibindo arquivos PNG sem extensão. Estranhamente, ele serve arquivos com um "." mas nada mais, por exemplo:
" link ."
Eu tentei adicionar o tipo MIME "." e até ". *" para o diretório virtual do IIS e o servidor (via snap-in MMC do IIS), mas isso não pareceu resolver o problema. Adicionando o tipo MIME funcionou ao testar outras extensões obscuras, e. image.x, image.] etc, mas se você tiver o nome do arquivo e o "." e nada mais depois disso, parece falhar com o 404.
Alguma pista?
Tente adicionar uma entrada chamada *
com application/octet-stream
como o tipo MIME.
Se bem me lembro, o subsistema Win32 que todos os aplicativos usam, retira o .
de todos os caminhos de arquivo - portanto, o IIS pode tentar ser inteligente e fazer isso sozinho.
O .
está presente no nome do arquivo real? Se sim, tem que ser? (Normalmente, arquivos sem extensão não possuem o .
).