IIS 6.0 recebe erro 404 em arquivos com extensão “.” e nada mais

1

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?

    
por Student for Life 14.07.2009 / 15:19

2 respostas

1

Tente adicionar uma entrada chamada * com application/octet-stream como o tipo MIME.

    
por 14.07.2009 / 16:59
0

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 . ).

    
por 26.09.2009 / 19:55