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

  • androidandme

    androidandme

    10 Mart 2009
  • Erica Griffin

    Erica Griffi

    8 HAZİRAN 2009
  • MW Technology

    MW Technolog

    28 EKİM 2009