IIS 6.0在扩展名为“。”的文件上收到404错误

我有一个问题,我从一个IIS 6.0服务器反向代理服务器的Apache服务器,提供没有扩展名的PNG文件。 狠狠地为文件提供一个“。” 但没有别的,例如:

“ http://内部服务器/代理/图像” 。

我尝试添加MIMEtypes“。” 甚至“。*”到IIS虚拟目录和服务器(通过IIS MMCpipe理单元),但这似乎没有解决问题。 添加MIMEtypes时testing其他隐藏的扩展,如image.x,image。]等,但如果你有文件名和“。 没有其他的事情,似乎404失败了。

任何线索?

尝试添加一个名为*application/octet-stream作为MIMEtypes。

如果我没有记错的话,所有应用程序使用的Win32子系统将剥离尾部. 从所有文件path – 所以IIS可能会尝试变得聪明,自己做。

是的. 目前的真实文件名? 如果是的话,它必须是? (通常文件没有扩展名也没有。)