首页 > 解决方案 > 如何在 web.config 中实现 {REQUEST_FILENAME} - httpErrors

问题描述

我正在寻找实现我的错误页面的查询字符串,即最初请求的页面。但不幸的是我不知道如何。谢谢您的帮助

<?xml version="1.0"?>
<configuration>
   <system.webServer>
      <httpErrors>
        <remove statusCode="401" subStatusCode="-1" />
        <remove statusCode="403" subStatusCode="-1" />      
        <remove statusCode="404" subStatusCode="-1" />                
        <remove statusCode="500" subStatusCode="-1" />

        <error statusCode="401" path="/error.aspx?type=401&page={REQUEST_FILENAME}" responseMode="Redirect" />
        <error statusCode="403" path="/error.aspx?type=403&page={REQUEST_FILENAME}" responseMode="Redirect" />
        <error statusCode="404" path="/error.aspx?type=404&page={REQUEST_FILENAME}" responseMode="Redirect" />                
        <error statusCode="500" path="/error.aspx?type=500&page={REQUEST_FILENAME}" responseMode="Redirect" />
      </httpErrors>
   </system.webServer>
</configuration>

标签: iisweb-config

解决方案


推荐阅读