2010-11-08 4 views
0

Comment masquer les extensions des pages?Masquer les extensions des pages avec web.config

Exemple ... accès est la page asp normale, mais je voudrais accéder à la page ou les pages comme ... sans. asp

Dans mon cas, je veux en web.config

Merci!

+0

Alors, exécutez-vous cela sur IIS ou sur Apache? mod_rewrite est une chose Apache, mais web.config est généralement pour les applications Web dans IIS. – Andrew

+0

J'utilise IIS, merci! – Patrique

+0

Retagged pour attirer l'attention des personnes ayant une expérience IIS. – bradym

Répondre

0

Vous pouvez utiliser IIS URL Rewrite pour ce faire, vous pouvez le télécharger à partir de: http://www.iis.net/download/URLRewrite

Après cela, vous pouvez facilement écrire des règles de réécrire le chemin pour correspondre à quelque chose que vous voulez, y compris la suppression des extensions de fichiers, etc.

0

Si cachant la page dynamique, vous devez avoir dans IIS> Mappages une ligne avec ExtensionlessUrlHandler-ISAPI-4.0_64bit

Si la page statique, IIS a un bug pour les fichiers statiques et vous devez appliquer un correctif (si non encore appliquée) http://support.microsoft.com/kb/2646735

après que vous devez ajouter à votre site Web .Config section system.webServer

Questions connexes