经典asp包含虚拟反斜杠在IIS7.5上不起作用(与斜杠一起使用)

Mat*_*und 2 include asp-classic iis-7.5

我尝试在IIS7.5(Windows 2008 Server R2)上安装这个经典的asp应用程序.一切都有效,除了包含反斜杠的虚拟语句,例如

<! - #include virtual ="\ includes\file.inc" - >

即使在IIS中启用了"启用父路径",也不起作用.

如果我改变反斜杠()来斜杠(/),即工作

<! - #包括虚拟= "/包含/ file.inc" - >

这段代码已经工作了很长时间,我现在并不热衷于改变这种代码.是否有一些我可以设置的设置让它工作,所以我可以使用代码原样?

此致,Mathias

Ant*_*nes 5

这与父路径无关.如果\使用了工作,那么这是一个怪癖,因为虚拟路径应该遵循URL的约定.

您将需要搜寻虚拟属性的所有用途并更改为正确使用 /