配置IIS 7以通过虚拟路径提供程序处理静态文件

Mar*_*cus 5 iis asp.net-mvc iis-7 virtualpathprovider staticfilehandler

我有一个虚拟路径提供程序,它从我的虚拟文件系统提供静态文件,是否可以通过我的虚拟路径提供程序将IIS配置为服务器静态文件,还是需要创建自定义静态文件处理程序?

dov*_*ove 1

如果我没读错的话,你想用 extesion pac 处理静态文件,即虚拟站点中的 MyFile.pac。

打开 IIS7 并转到您的虚拟站点,在功能视图中双击MIME Types,然后单击 Add.. 并输入您的扩展名和适当的 MIME 类型,例如“text/plain”。

这是 IIS 的执行方式,但就像您所说的,可以使用自定义静态文件处理程序来完成。

(这是假设您的静态文件具有尚未处理的扩展名,就像许多文件一样)