Burada garip bir problem yaşıyorum. Herkes bilir ki, customErrors
özel bir hata sayfası oluşturmak için web.config bölümünü kullanırsanız Response.StatusCode
, uygun olanı ayarlamanız gerekir . Örneğin, özel bir 404 sayfası yapıp 404.aspx olarak adlandırırsam, <% Response.StatusCode = 404 %>
gerçek bir 404 durum başlığına sahip olması için içeriği ekleyebilirim.
Şimdiye kadar beni takip ediyor musun? İyi. Şimdi bunu IIS7'de yapmayı deneyin. Çalışmasını sağlayamıyorum, nokta. Eğer Response.StatusCode
özel hata sayfası yer almakta olup IIS7 tamamen özel bir hata sayfası geçersiz görünüyor ve kendi durum sayfası gösterir (eğer yapılandırılmış varsa.)
Başka biri bu davranışı gördü ve belki de bunun üzerinden nasıl geçileceğini biliyor mu? IIS6 altında çalışıyordu, bu yüzden işlerin neden değiştiğini bilmiyorum.
Not: Bu, ASP.NET Özel 404 404 Bulunamadı Yerine 200 Tamam Dönüyor'daki sorunla aynı değildir