IIS 6.0 recibe el error 404 en archivos con "." extensión y nada más

IIS 6.0 recibe el error 404 en archivos con "." extensión y nada más

Tengo un problema al realizar un proxy inverso desde un servidor IIS 6.0 a un servidor Apache que sirve archivos PNG sin extensión. Extrañamente sirve archivos con un "." pero nada más, por ejemplo:

"http://servidor interno/proxy/imagen".

Intenté agregar el tipo MIME "." e incluso ".*" al directorio virtual de IIS y al servidor (a través del complemento IIS MMC), pero esto no parece resolver el problema. Agregar el tipo mime funcionó al probar otras extensiones oscuras, por ejemplo, image.x, image.] etc, pero si tiene el nombre de archivo y el "." y nada más después, parece fallar con 404.

¿Alguna pista?

Respuesta1

Intente agregar una entrada llamada *como application/octet-streamtipo MIME.

Respuesta2

Si no recuerdo mal, el subsistema Win32 que utilizan todas las aplicaciones elimina el final .de todas las rutas de archivos, por lo que IIS podría intentar ser inteligente y hacerlo él mismo.

¿Está el .presente en el nombre real del archivo? En caso afirmativo, ¿tiene que serlo? (Por lo general, los archivos sin extensión tampoco la tienen .).

información relacionada