Pergunta : código de status para o HTML page que não existe

É possível em asp.net encontrar o código de status da página de estática que não existe. Eu mudei ajustes de IIS para processar etc… cada únicas páginas do pedido *.html e quando eu datilografo dentro a página de somename.html da barra do endereço que não existe, as batidas que do código a aplicação começa o método do pedido e quando eu piso com o código, a exceção ex = Server.GetLastError (); os retornos nulos e então IIS tomam sobre e reorientam à página 404 traçada. É possível encontrar se a página de estática não existe no nível da aplicação. O nenhuns página existente de .aspx retornarão o código de status 404. na aplicação o erro ou na aplicação começa a suposição que do pedido block.

I eu poderia usar o objeto do sistema de arquivo e encontrar se a página de estática pedida existe e ajusta então o código de status a 404. Alguma outra solução que permitisse que eu começ o código de status correto (404) para as páginas de estática que não existem na aplicação?
class= do

Resposta : código de status para o HTML page que não existe

Olá! TransBind

você pode usar a gerência de IIS para definir sua página 404, como visto na imagem,

você vai a IIS, direita - estalar sobre o Web site --> ir às propriedades --> os erros feitos sob encomenda tabulam e mudam

ou se você quer o controlar programmbly, você pode usar alimentadores do HTTP e módulos do HTTP em ASP.NET

verific para fora estas ligações
http://www.15seconds.com/issue/020417.htm
http://www.csharpfriends.com/Articles/getArticle.aspx?articleID=392
http://www.developerfusion.com/article/4643/implementing-http-handlers-in-aspnet/

lido sobre alimentadores do HTTP e módulos do HTTP em ASP.NET ou em google e você encontrarão muitos recursos
Outras soluções  
 
programming4us programming4us