gpt4 book ai didi

asp.net - 的配置示例

转载 作者:行者123 更新时间:2023-12-04 16:26:20 30 4
gpt4 key购买 nike

我在 IIS 7 上本地运行的 Asp.Net 4 中有一个 Web 应用程序。
我需要为 IIS 的默认页面显示一个自定义页面 (404) 和一个 500。
在 Web.Config 中使用这个 httpErrors

<system.webServer>
<httpErrors>

我的网站在
C:\inetpub\wwwroot\mysite\

我的自定义错误页面位于:
C:\inetpub\wwwroot\mysite\ErrorPages\404.htm
C:\inetpub\wwwroot\mysite\ErrorPages\505.htm

我不明白它是如何工作的。你能给我提供一个代码示例吗?

谢谢

最佳答案

我用这个解决了我的问题。

<httpErrors errorMode="Custom">
<remove statusCode="404" subStatusCode='-1' />
<remove statusCode="500" subStatusCode='-1' />
<error statusCode="404" path="/404.aspx" prefixLanguageFilePath="" responseMode="ExecuteURL" />
<error statusCode="500" path="/500.aspx" prefixLanguageFilePath="" responseMode="ExecuteURL" />
</httpErrors>

这个需要进去 Web.config , 下 <configuration> > <system.webServer>
例如
<configuration>
<system.webServer>
<httpErrors ...>
// define errors in here ...
</httpErrors>
</system.webServer>
</configuration>

关于asp.net - <httpErrors> 的配置示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7729261/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com