İstisna işlem dosyamda 404'e bir durum kodu ayarladıktan sonra hata sayfası için n-HTML sayfası oluşturuyorum (başarısızlık balinalarını düşünün).IIS7 Hijacks Coldfusion Hata Sayfa
<cfheader statuscode="404" statustext="Application Exception">
<html><head><title>Error</title></head><body><h1>There was an error yo!</h1></body></html>
Bu, açıkça basitleştirildi, ancak her şeyin gösterildiğinden emin olmak için.
Bulduğum şey, bir ASP.NET isteğinden, IIS'nin kendi hata sayfasını göstermesini engellemek için "Response.TrySkipIisCustomErrors = true" değişkenini ayarlayabilir.
Coldfusion'da birileri nasıl yapabilir?/IIS’e, bildiğim kadarıyla benden daha iyi bildiği şeyleri durdurabilmesini söyleyebilirim.
web.config yöntemi tür, ama yine de saçma "sayfa bir nedeni görüntülenemiyor prepends iç sunucu hatası oluştu. " şablonunu görüntülemeden önce metin bloğu. NET için bir şey yazacağımı bilmiyorum, çünkü yapması gereken çok aptalca olurdu. Bu çözümün modüler olması gerekir, böylece site Apache/IIS6/IIS7 olsun, herhangi bir sunucuya kopyalanırsa, her şey çalışır. –
@Tyler - muhtemelen Adobe ile yükseltmek için bir şey, bu süreç olsa acı verici. – Kev
Bekleyin, boşver, Yanlış yazdım, mevcutResponse yerine errorMode kullanıyordum. Şimdi harika çalışıyor, teşekkürler. –