我正在运行带有 IIS 7.5 和 Adobe ColdFusion 10 的 Windows Server 2008 R2。我已经建立了一个新网站,它运行正常。我尝试通过选择新网站并转到错误页面面板来设置自定义 404 页面。我修改了 404 状态码以执行本地页面。然后我进入功能设置并告诉它报告本地请求的详细信息,远程请求的自定义。但是,IIS 总是返回默认的远程 404 页面。
我的 web.config 文件非常简单。/Video/404.cfm 文件存在并正确执行。
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<httpErrors>
<remove statusCode="404" subStatusCode="-1" />
<error statusCode="404" prefixLanguageFilePath="" path="/Video/404.cfm" responseMode="ExecuteURL" />
</httpErrors>
</system.webServer>
</configuration>
所以我一定在这里遗漏了一些东西......为什么自定义 404 页面在这里不起作用?