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