none
IIS 7下的配置(StaticFileModule)到了IIS 10就无效了 RRS feed

  • 问题

  • IIS 7的web.config,有类似如下配置用于动静分离,比如gif文件希望通过IIS解析, 动态文件才由应用服务器解析:

    <handlers accessPolicy="Read, Execute, Script">
        <add name="aaa(*.gif)" path="*.gif" verb="*" modules="StaticFileModule" resourceType="Either" />

    ...

    服务器升级到IIS 10后,发现该配置失效了,所有对静态文件的请求,IIS都返回500错误,

    请问是该配置在IIS 10失效了吗,应该怎么改?多谢!


    2019年12月5日 11:15

全部回复

  • 你好,

    据我所知,handler mapping是可以在IIS 10中使用的,我也测试了下你的设置,在我这边的IIS10是好的。

    建议你贴一下具体500错误消息,这样可以让我们更好的分析问题原因。


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2019年12月6日 5:43