在IIS中,您可以将设置配置为除网站以外的其他级别,例如,一个machine.config文件,它定义了服务器所有站点的设置。您网站的最终配置不仅会使用您的web.config,还会使用其他父级配置。
检查这些文件,看是否有定义了这个错误<defaultDocument>
:
Server-level configuration is stored in the following configuration files:
- Machine.config. This file is located in %windir%\Microsoft.NET\Framework\framework_version\CONFIG.
- Root Web.config for the .NET Framework. This file is located in %windir%\Microsoft.NET\Framework\framework_version\CONFIG.
- ApplicationHost.config. This file is located in %windir%\system32\inetsrv\config.
Site, application, and virtual and physical directory configuration can be stored in one of the following locations:
- A server-level configuration file. When configuration for a site, application, directory, or URL is stored in a server-level configuration file, you must use a location tag to specify the site, application, directory, or URL to which the configuration applies.
- A parent-level Web.config file. When configuration for an application, directory, or URL is stored in a parent-level configuration file, you must use a location tag to specify the child at which the configuration applies.
- The Web.config file for the site, the application, or the directory. When you configure settings for an application, directory, or URL, the configuration is stored in the same directory as the site, application, or directory. You do not need to use location tags.
摘自:Working with configuration files in IIS7
要查看实际错误,您可以立即访问http://www.worzalla.com,尽管我们很快就必须恢复旧的ASP网站。 – 2012-07-05 17:01:02
嘿我现在得到这个链接404错误。这解决了吗? – DotNetUser 2012-07-09 21:21:47
-1这个问题已解决,应该删除 – 2012-07-14 20:34:13