由于我是在Windows XP下的IIS5编写测试ASP,今天才知道Server.MapPath()在IIS5和IIS6下不同,如在IIS5下

'E:\wwwroot\是网站根目录
<%=Server.MapPath("/admin/images/http://www.cnblogs.com/")%>

显示E:\wwwroot

在IIS6下显示是e:\wwwroot\admin\images\..\..

有差别,文件在线管理器本来想用Server.MapPath()判断目录权限的,但IIS6下就不好办,所以只好禁止掉类似“../”这样的路径。

(2006-10-28)

相关文章:

  • 2021-11-04
  • 2022-12-23
  • 2022-12-23
  • 2021-07-11
  • 2022-12-23
  • 2022-12-23
  • 2021-07-19
  • 2022-12-23
猜你喜欢
  • 2021-09-03
  • 2021-11-10
  • 2021-11-15
  • 2022-02-02
  • 2022-12-23
  • 2021-10-01
  • 2022-12-23
相关资源
相似解决方案