我尝试在IIS7.5(Windows 2008 Server R2)上安装这个经典的asp应用程序。一切都有效,除了包括反斜杠的虚拟语句,例如
<! - #include virtual =“\ includes \ file.inc” - >
即使我在IIS中启用“启用父路径”,也不起作用。
如果我将反斜杠()更改为斜杠(/),即 工作
<! - #include virtual =“/ includes / file.inc” - >
这段代码已经工作了很长时间,我现在并不热衷于改变这种代码。我可以设置一些设置让它工作,所以我可以使用代码吗?
此致 的Mathias
答案 0 :(得分:5)
这与父路径无关。如果\
使用了工作,那么这是一个怪癖,因为虚拟路径应该遵循URL的约定。
您需要搜寻虚拟属性的所有用途并更改为/
的正确用法