在Viro Commerce Storefront的CustomErrors中,存在defaultredirect ="〜/server -maintenance.aspx"。 因此,在statuscode =" 500"中显示服务器维护。但是在statuscode =" 500"中,我需要显示c500.aspx我将webconfig更改为
<customErrors mode="On" redirectMode="ResponseRewrite" defaultRedirect="~/ServerMaintenance.aspx">
<error statusCode="500" redirect="~/Status/C500.aspx"/>
</customErrors>
但是在statuscode =" 500"中不显示c500.aspx,并显示和显示页面带有以下错误:
Server Error in '/' Application.
Runtime Error
Description: An exception occurred while processing your request. Additionally, another exception occurred while executing the custom error page for the first exception. The request has been terminated.
我的错误在哪里?
响应上的消息说您的自定义错误页面上有一个错误,这就是为什么您看不到它。尝试关闭自定义错误
<system.web>
<customErrors mode="Off"...
并直接向C500.aspx提出请求 - 您应该看到它出了什么问题。