ASP.NET Web.Config Üzerinden 404 Hata Sayfası Nasıl Oluşturulur?
ASP.NET Web.Config Üzerinden 404 Hata Sayfası Nasıl Oluşturulur?
ASP.NET web sitelerinde, kullanıcının erişmeye çalıştığı sayfa bulunamadığında 404 hata sayfası görüntülenir. Bu hata sayfasını özelleştirmek ve kendi tasarımınıza uygun hale getirmek istiyorsanız, web.config dosyasını kullanabilirsiniz.

ASP.NET Web.Config Üzerinden 404 Hata Sayfası Nasıl Oluşturulur?

ASP.NET web sitelerinde, kullanıcının erişmeye çalıştığı sayfa bulunamadığında 404 hata sayfası görüntülenir. Bu hata sayfasını özelleştirmek ve kendi tasarımınıza uygun hale getirmek istiyorsanız, web.config dosyasını kullanabilirsiniz. Aşağıdaki adımları takip ederek, ASP.NET web.config üzerinden 404 hata sayfası nasıl oluşturulur öğrenebilirsiniz:

 

Öncelikle, web sitesi projesinde veya dosya sisteminde 404.html veya 404.aspx adında bir sayfa oluşturun. Bu sayfa, özel 404 hata sayfası tasarımınızı içerecek.

 

Web.config dosyasını açın ve <system.web> ve <system.webServer> elementleri arasına aşağıdaki kod bloğunu ekleyin:

 

php

Copy code

<system.web>

  <customErrors mode="On">

    <error statusCode="404" redirect="~/404.aspx"/>

  </customErrors>

</system.web>

<system.webServer>

  <httpErrors errorMode="Custom">

    <remove statusCode="404" subStatusCode="-1" />

    <error statusCode="404" prefixLanguageFilePath="" path="/404.aspx" responseMode="ExecuteURL" />

  </httpErrors>

</system.webServer>

Bu kod, web sitesi üzerinde 404 hatası alındığında, web sitesinin kök dizininde bulunan 404.aspx sayfasına yönlendirme yapacaktır.

 

Eğer oluşturduğunuz özel 404 sayfası farklı bir ad ve konumda ise, web.config dosyasındaki "path" özelliğini istediğiniz yere yönlendirmek için güncelleyin.

 

Değişiklikleri kaydedin ve web sitesini yeniden yükleyin.

 

Artık, kullanıcılar 404 hatası aldığında, özel 404 hata sayfanızı görüntüleyeceklerdir. Bu yöntem, ASP.NET web sitelerinde hata sayfalarını özelleştirmek için yaygın olarak kullanılır.

 

Web ve grafik tasarım alanında çalışan bir tasarımcıyım. Estetik, performans ve kullanıcı deneyimini bir arada düşünerek projeler üretiyorum. Aynı zamanda blog yazarıyım; web, tasarım ve dijital dünyaya dair öğrendiklerimi sade ve faydalı içerikler halinde paylaşıyorum.

Bu İçeriğe Tepki Ver (en fazla 3 tepki)

Yorumlar

https://www.blog.delitavsan.com/assets/images/user-avatar-s.jpg

0 comment

Write the first comment for this!

Facebook Yorumları