问题复制IIS7站点进行testing

我已经将IIS 7站点的文件复制到新目录,在IIS 7中为复制文件创build了一个新站点,设置了没有冲突的绑定,将复制的站点configuration为使用与生产站点不同的数据库。

我可以去复制网站的login页面。 login页面可以对我进行身份validation,但是当它将我redirect到一个子目录时,我从服务器得到一个500错误。 我不明白为什么我不能访问这些子目录。

有任何想法吗? 这真让我抓狂。

这是一个经典的ASP问题。

我把失败的请求追踪,看到这个:

LineNumber 24 ErrorCode ASP 0131 Description Disallowed Parent Path 

所以我去了第24行的问题文件:

 <!-- #include file = "../public.asp" --> 

我查了错误代码。 问题是父path没有启用ASP的网站上。

find了!

要查看错误,请在服务器上使用IE,并在高级Internet选项下closures友好HTTP错误。 这应该给你一个更可读的ASP.Net错误,你可以进一步排除故障。