IIS 7配置错误—HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面
上个星期,再对公司以前开发的几个网站做迁移的时候出现了一个错误:
HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效。
因为同一IIS上承载的站点比较多,就没有一个一个到默认文档里面去设置起始页了,统一把所有的起始页都设置进去了,结果某一网站就出现了这个错误,错误原因是IIS中已经设置了默认document为index.aspx,这时候asp.net得到了另外一个相同value的add引发异常:
1 <defaultDocument>
2 <files>
3 <add value="index.aspx"/>
4 </files>
5 </defaultDocument>
解决方法是在<add />之前加入<clear /> ,具体如下:
1 <defaultDocument>
2 <files>
3 <clear />
4 <add value="index.aspx"/>
5 </files>
6 </defaultDocument>
然后再测试,网站就能正常打开了。
作者:Statmoon
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。