Özel bir 404 sayfalı bir ASP.NET 2.0 web sitem var. İçerik bulunamadığı zaman site, sorgu dizgisi aspxerrorpath =/mauro.aspx eklenerek özel 404 sayfasına hizmet verir. 404 sayfa kendisi ben Google widget'ı ekledi ve onunla iki sorunlar var Google 404 ve .NET Özel Hata Sayfaları
protected void Page_Load(object sender, EventArgs e)
{
Response.StatusCode = 404;
}
ekledik bu sorunu çözmek için denemek için 200 bir
HTTP durumu ile servis edilir.
Internet Explorer 7'da olması gereken yerde görüntülenmez. Bunu içeriğe eklerseniz, 79 satırında 226 veya o sırada bir "bilinmeyen hata" alıyorum; Başlığa eklediğimde, arama kutuları içeriğin üzerinde görünür. Firefox'ta iyi çalışıyor.
Yani benim sorunlar şunlardır:
- nasıl satır içinde görünmesine ben widget'ı yapabilirim?
- nasıl hata sayfası orijinal adı ve varlık dosyanın yolu ile birlikte 404 olarak görüntülenmesini sağlarım ben mauro.aspx istediğinde ben 404 sayfa için içeriği almak, ama o kadar talep mauro.aspx URL adresi (Ben begin_request Global.asax dosyasında bazı URL rewriting yapmak zorunda varsaymak, ama Aptalca bir şey yapmak önce bu teyit ediyorum.)
bu, performans kritik kontrol ediyoruz edilir. –
Doğru, Ben bir sözlük veya daha hızlı bir şekilde kontrol etmek için kullanmak için benzer bir sonuç saklayabilirsiniz ... – Mauro