把站点部署到IIS中以后,在global.asax中添加了Application_BeginRequest方法,但是无法对于不某些路径的的访问(比如upload/****.png)就无法做处理,这个该怎么处理?

解决方案 »

  1.   

    反盗链图片要用 HttpModule 。查查资料吧。很简单的。
      

  2.   

    静态文件不通过aspnet处理程序处理的,iis直接返回给客户端了。你可以在iis里*.png设置为asp.net处理程序
      

  3.   

    本帖最后由 net_lover 于 2010-11-17 12:12:35 编辑
      

  4.   

    如果后缀名不只是.png还有很多类型的话怎么做呢?
      

  5.   

    我要处理的不只是png,可能还有xls等等其他很多类型的文件都不能这样直接访问,那有没有一个通用的方式来做处理
      

  6.   

    本帖最后由 net_lover 于 2010-11-17 14:41:02 编辑
      

  7.   

    web.config里就可以设置 啊当然,程序了也是可以判断的