Question

J'utilise ISAPI_Rewrite de Helicon ( http://www.helicontech.com/isapi_rewrite/ ) sur une boîte Server 2003 depuis des années et ont toujours eu de la chance.

Je migre tous les sites de la boîte 2003 vers une nouvelle boîte brillante Server 2008. Je préférerais ne pas acheter une nouvelle licence et j'ai entendu dire qu'IIS 7 serait doté d'une fonctionnalité intégrée.

Toutes les réécritures sont configurées dans un fichier de configuration .htaccess, comme mod_rewrite pour Apache.

Quelqu'un sait-il si cette fonctionnalité a déjà été intégrée à IIS 7 et, dans l'affirmative, connaissez-vous de bons articles expliquant comment l'activer? Tout-en-un?

Merci.

Était-ce utile?

La solution

IIS7 intègre les fonctionnalités, comme vous l'avez mentionné. Vous pouvez utiliser un module Http personnalisé, comme décrit dans Astuce / Astuce: réécriture d'URL avec ASP.NET .

Vous pouvez également installer le module de réécriture IIS7 comme décrite ici .

Autres conseils

Il n'est pas intégré tant que vous n'avez pas installé l'extension IIS ARR (Application Request Router) et toutes ses dépendances, ce que vous devez faire dans un ordre spécifique:

  1. module Web Farm Framework.
  2. Module de cache externe.
  3. URL Module de réécriture.

Ensuite, le module ARR.

Chacun nécessite un téléchargement séparé à partir de download.microsoft.com , mais ils sont tous gratuits.

Référence: https: / /blogs.technet.microsoft.com/erezs_iis_blog/2013/11/27/installing-arr-manually-without-webpi/

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top