我已经将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错误,你可以进一步排除故障。