Question : code statut pour le HTML page qui n'existe pas

Est il possible dans asp.net de découvrir le code statut de la page statique qui n'existe pas. J'ai changé des arrangements d'IIS pour traiter chaque les pages simples de la demande *.html etc… et quand je saisis la page de somename.html de barre d'adresse qui n'existe pas, les coups de code que l'application commencent la méthode de demande et quand je fais un pas par le code, l'exception ex = Server.GetLastError () ; les retours nuls et alors IIS succède et réoriente à la page 404 tracée. Est elle possible de découvrir si la page statique n'existe pas au niveau d'application. L'aucun page existante de .aspx ne renverra le code statut 404. dans l'application l'erreur ou l'application commencent la conjecture de la demande block.

I que je pourrais employer l'objet de système de fichiers et découvrir si la page statique demandée existe et puis plaçait le code statut à 404. De autres solutions qui me permettraient d'obtenir le code statut correct (404) pour les pages statiques qui n'existent pas dans l'application ?
class= de

Réponse : code statut pour le HTML page qui n'existe pas

Salut TransBind

vous pouvez employer la gestion d'IIS pour définir votre page 404, comme vu dans l'image,

vous allez à IIS, droite - cliquer dessus le site Web --> aller aux propriétés --> les erreurs faites sur commande tabulent et changent

ou si vous voulez le commander programmbly, vous pouvez utiliser des traiteurs de HTTP et des modules de HTTP dans ASP.NET

vérifier ces liens
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/

eu connaissance des traiteurs de HTTP et des modules de HTTP dans ASP.NET ou google lui et vous trouverez beaucoup de ressources
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us