Forward to 404 page for all missing URL - ASP.NET


Status Code 404, 403, 401, 500, 

.jpg, .png, .gif and rest of all url



Subject: Forward to 404 page for all missing URL



Problem: Status Code Error

  1. statusCode="401"
  2. statusCode="403"
  3. statusCode="404"
  4. statusCode="500"

Solution: Source Code 


<?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" />
      <!-- full url when response mode is Redirect -->
      <error statusCode="401" path="/search.aspx" responseMode="Redirect" />
      <!-- local relative path when response mode is ExecuteURL -->
      <error statusCode="403" path="/search.aspx" responseMode="ExecuteURL" />
      <error statusCode="404" path="/search.aspx" responseMode="ExecuteURL" />
      <error statusCode="500" path="/search.aspx" responseMode="ExecuteURL" />
    </httpErrors>
  </system.webServer>
</configuration>

Source Code Live Image:



Comments

Popular posts from this blog

Insert data into a database table using ASP.Net, C# and Microsoft SQL Server Stored Procedure

CRUD Operation - ASP.NET Core MVC with EF Core