hittasarim adlı üyeden alıntı: mesajı görüntüle
peki 404.asp kullanan (urlrewrite) bir site için bu durma düşmek nasıl önlenir. sitemde yazı silersem 500 döndürüyor.
Evet bende tam bundan bahsediyordum. asp de nasıl yazılıyor bilmiyorum ama asp.net , asp.net mvc de C# ile ActionResult a bunu yazıyoruz.

Server.ClearError();
Response.Status = "404 not found";
Response.StatusCode = 404;

--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 10:01:18 -->-> Daha önceki mesaj 09:55:12 --

winnt adlı üyeden alıntı: mesajı görüntüle
404 yanıtı sunucu tarafından döndürülen bir sonuçtur, 404 sayfası ziyaretçiye sunulan görsel bir sayfadır, bu sayfanız olsa da olmasa da sonuç zaten istemciye iletilmiştir.

http://en.wikipedia.org/wiki/List_of_HTTP_status_codes

Sonuç 1 de bahsettiğiniz özellik wordpress'in veya vbulletin'in bir özeliği değildir, doğru yapılandırımlış her http sunucusu aynı sonucu üretir.
Benim verdiğim örnekte zaten 404 hata sayfası üretilmiyor.

Ben 1. örneği verirken kendi sitelerini kodlayan arkadaşların bunu yapamamalarından bahsediyordum. Onlarda bir şekilde hata sayfası gösteriyor ama dikkat etmedikleri için yönlendirme yapıyorlar.

Yazının ilk bölümünde de sitem.com/sayfalink.html den bahsetmiştim. Yani bu sayfalinki yazan yere istediğiniz şeyi yazabilirsiniz ama site 404 hatası vermez. Serverdan ayarlasanız bile vermez çünkü sayfayı veritabanından bulup açmaya çalışıyor.