在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