
Web.Config Üzerinden Özel 404 Hata Sayfası Oluşturma
Web sitenizde kullanıcıların karşılaşabileceği 404 hata sayfaları, kullanıcı deneyimini olumsuz etkileyebilir. Özel bir 404 hata sayfası oluşturarak, kullanıcılarınıza daha iyi bir deneyim sunabilir ve sitenizin profesyonelliğini artırabilirsiniz. Bu rehberde, Web.Config dosyası kullanarak özel bir 404 hata sayfası nasıl oluşturacağınızı öğreneceksiniz.
Adım 1: Özel Hata Sayfasını Oluşturma
- HTML Dosyası Oluşturun:
- Bir metin editörü (örneğin, Notepad veya Visual Studio Code) açın ve 404 hata sayfanız için bir HTML dosyası oluşturun. Aşağıda basit bir örnek verilmiştir:
<html lang="tr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>404 - Sayfa Bulunamadı</title>
<style>
body {
font-family: Arial, sans-serif;
text-align: center;
padding: 50px;
}
h1 {
font-size: 50px;
}
p {
font-size: 20px;
}
a {
text-decoration: none;
color: #007BFF;
}
</style>
</head>
<body>
<h1>404 - Sayfa Bulunamadı</h1>
<p>Aradığınız sayfa bulunamadı. Lütfen ana sayfaya dönün.</p>
<a href="/">Ana Sayfaya Dön</a>
</body>
</html>
- Dosyayı Kaydedin:
- Bu dosyayı
404.html
olarak kaydedin ve web sitenizin kök dizinine yükleyin.
- Bu dosyayı
Adım 2: Web.Config Dosyasını Güncelleme
- Web.Config Dosyasını Açın:
- Web sitenizin kök dizininde bulunan
Web.Config
dosyasını bir metin editörü ile açın.
- Web sitenizin kök dizininde bulunan
- Hata Sayfalarını Ayarlama:
- Aşağıdaki kod bloğunu
Web.Config
dosyanıza ekleyin. Bu kısım, özel 404 hata sayfanızı ayarlamak için kullanılacaktır:
<configuration>
<system.webServer>
<httpErrors errorMode="Custom" existingResponse="Replace">
<remove statusCode="404" subStatusCode="-1" />
<error statusCode="404" prefixLanguageFilePath="" path="/404.html" responseMode="ExecuteURL" />
</httpErrors>
</system.webServer>
</configuration>
Bu kod, 404 hatası alındığında
404.html
dosyanızın kullanılmasını sağlar. - Aşağıdaki kod bloğunu
- Dosyayı Kaydedin:
- Yaptığınız değişiklikleri kaydedin ve
Web.Config
dosyasını kapatın.
- Yaptığınız değişiklikleri kaydedin ve
Adım 3: Değişikliklerinizi Test Etme
- Tarayıcıyı Açın:
- Herhangi bir tarayıcıyı açın.
- Hatalı Bir URL Girin:
- Web sitenizin URL’sine yanlış bir sayfa ekleyin (örneğin,
www.siteniz.com/hatalı-sayfa
).
- Web sitenizin URL’sine yanlış bir sayfa ekleyin (örneğin,
- Özel Hata Sayfasının Görüntülenmesini Kontrol Edin:
- Hatalı bir URL girdiğinizde, 404 hata sayfanızın düzgün bir şekilde görüntülendiğini kontrol edin.
Bu adımları takip ederek, Web.Config dosyanız üzerinden özel bir 404 hata sayfası oluşturmuş oldunuz. Bu sayfa, ziyaretçilerinizin karşılaştığı hataları daha anlamlı bir şekilde yönetmenize yardımcı olur ve sitenizin profesyonelliğini artırır.