SORU
23 NİSAN 2009, PERŞEMBE


CustomErrors redirectMode="ResponseRewrite" ayarı çalışmıyor;

Eski bir site içinde, redirectMode="ResponseRewrite" (3.5 SP1'DE yeni) . ekleyerek CustomErrors şekilde değiştiriyordum

Şey customErrors . set size olsun (bir sayfa bana genel bir hata olduğunu kanıtlıyor

<customErrors mode="RemoteOnly" defaultRedirect="Error.aspx" redirectMode="ResponseRewrite">
    <error statusCode="404" redirect="404.aspx" />
</customErrors>

Ben o redirectMode="ResponseRewrite" Bölüm kaldırırsanız, gayet iyi çalışıyor.

3.5 SP1 diğer siteler aynı sunucuda barındırılan ayarı kullanıyorum çünkü sunucuda yüklü olduğundan eminim.

Herhangi bir fikir?

CEVAP
22 EYLÜL 2010, ÇARŞAMBA


Önemli herkes ResponseRewrite kamera arkası Server.Transfer MVC kullanan bir uygulama bu yapmak için dikkat etmek önemlidir. Bu nedenle, defaultRedirect dosya sistemi üzerinde meşru bir dosya için uygun olmalıdır. Görünüşe göre, Server.Transfer değil uyumlu ile MVC yolları, bu nedenle, eğer hata sayfası servis tarafından bir denetleyicisi eylem, Server.Transfer gidip bakayım /Hata/Ne olursa olsun, değil üzerindeki dosya sistemi ve dönüş jenerik 404 hata sayfası!

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • GFX Tutorials

    GFX Tutorial

    12 AĞUSTOS 2013
  • Hey Nadine

    Hey Nadine

    24 Kasım 2006
  • Virtual Riot

    Virtual Riot

    19 Mayıs 2011