gpt4 book ai didi

asp-classic - 在经典ASP中未找到500.100的错误页面

转载 作者:行者123 更新时间:2023-12-03 07:55:21 25 4
gpt4 key购买 nike

我在IIS 7中的“localhost”的web.config中具有以下内容。Localhost表示默认网站。另外,我在IIS 7中的localhost下有许多asp页。问题是如果我在root下有错误页,即在localhost下,一切正常,如果发生任何错误,我会看到错误页,但是当我指定错误时页面位于“ErrorPages”文件夹下,则错误页面永远不会在asp中显示错误。知道为什么我不能在这种情况下使用'ErrorPages'文件夹显示错误页面吗?

  <httpErrors>
<remove statusCode="500" subStatusCode="100" />
<error statusCode="500" subStatusCode="100" path="/ErrorPages/CLASPError.asp" responseMode="ExecuteURL" />
</httpErrors>

最佳答案

确保物理ErrorPages文件夹存在,并且其中包含“CLASPError.asp”文件。检查它与您最初使用的根文件夹具有相同的安全性。按着这些次序:

  • 从web.config中删除httpErrors元素。
  • 在IIS管理器中,选择“默认网站”。
  • 打开错误页面功能。
  • 选择“编辑功能设置...”操作。
  • 选择“自定义错误页面”选项,单击“确定”。
  • 选择添加。操作
  • 在状态码
  • 中输入500.100
  • 选择在此站点中执行URL
  • 输入/ErrorPages/CLASPError.asp,单击“确定”。
  • 关于asp-classic - 在经典ASP中未找到500.100的错误页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9673211/

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