最近在 IIS 中部署自己的 threejs 项目时,发现服务能访问,但是报了一个 404,但是部署在别的服务器中没有问题。问题如下:

http://localhost:9001/lanbo/assets/exr/royal_esplanade_1k.exr 404 (Not Found)

研究发现,缺少允许的 MIME 类型。

在 MIME 类型中,设置 exr 类型为 application/vnd.openexr , 重启服务即可。