O IIS 6.0 recebe erro 404 em arquivos com "." extensão e nada mais

O IIS 6.0 recebe erro 404 em arquivos com "." extensão e nada mais

Eu tenho um problema em que estou fazendo proxy reverso de um servidor IIS 6.0 para um servidor Apache que está servindo arquivos PNG sem extensão. Estranhamente, ele serve arquivos com um "." mas nada mais, por exemplo:

"http://internalserver/proxy/image."

Tentei adicionar o tipo MIME "." e até mesmo ".*" para o diretório virtual do IIS e o servidor (via snap-in IIS MMC), mas isso não parece resolver o problema. Adicionar o tipo MIME funcionou ao testar outras extensões obscuras, por exemplo, image.x, image.] etc, mas se você tiver o nome do arquivo e o "." e nada mais depois disso, parece falhar com 404.

Alguma pista?

Responder1

Tente adicionar uma entrada chamada *como application/octet-streamtipo MIME.

Responder2

Se bem me lembro, o subsistema Win32 que todos os aplicativos usam remove o rastro .de todos os caminhos de arquivo - portanto, o IIS pode tentar ser inteligente e fazer isso sozinho.

O .presente está no nome real do arquivo? Se sim, tem que ser? (Normalmente, arquivos sem extensão também não possuem ..)

informação relacionada