Module URL Rewrite pour IIS
Installez URL Rewrite sur IIS : redirections 301, règles SEO, HTTPS forcé et réécriture friendly URLs sur VPS Windows.
Prêt à lancer votre service ? Consultez les offres et commandez en ligne.
Voir les offres et commanderModule URL Rewrite pour IIS
Le module URL Rewrite pour IIS est indispensable sur un VPS Windows Anthony IT Solutions pour gérer redirections 301, URLs propres, forçage HTTPS et règles SEO.
Ce guide explique l'installation du module URL Rewrite sur Windows Server, la création de règles inbound/outbound et les cas d'usage courants (HTTPS, www, permaliens WordPress) depuis RDP.
Ce dont vous avez besoin
- VPS Windows avec IIS installé.
- Module URL Rewrite 2.1 (Microsoft, gratuit).
- Accès RDP administrateur.
- Site IIS avec binding HTTP/HTTPS (certificat SSL).
- IE ESC désactivé pour téléchargement.
Installer URL Rewrite
-
Télécharger
Extension IIS URL Rewrite 2.1 depuis iis.net/downloads.
-
Installer
Exécutez le MSI en administrateur. Redémarrez IIS Manager.
-
Vérifier
Sélectionnez un site → icône « URL Rewrite » doit apparaître.
-
Alternative Web Platform Installer
WebPI installe URL Rewrite et ses dépendances automatiquement.
Forcer HTTPS (redirection 301)
-
Add Rule
URL Rewrite → Add Rule → Blank Rule.
-
Pattern
Nom : Force HTTPS. Pattern :
(.*), ignore case. -
Condition
Add condition : {HTTPS} matches off.
-
Action
Redirect, URL :
https://{HTTP_HOST}/{R:1}, Redirect type : Permanent (301).
Redirection www ↔ apex
-
Canonical www
Redirigez example.com vers www.example.com ou l'inverse selon votre SEO.
-
Condition hostname
Utilisez {HTTP_HOST} pour matcher le domaine sans www.
-
Binding IIS
Assurez-vous que les deux hostnames ont un binding sur le site.
-
Tester
curl -I http://domaine.fr pour vérifier le code 301.
Réécriture friendly URLs (WordPress)
-
Règle inbound
Pattern :
^([^/]+)/([^/]+)/?$ou utilisez le template WordPress. -
Rewrite URL
Rewrite vers index.php avec paramètres query string.
-
web.config
WordPress génère parfois le web.config automatiquement à l'activation des permaliens.
-
ARR
Si backend séparé, combinez avec reverse proxy ARR.
Compléments
-
Documentation
Consultez le wiki VPS Windows pour approfondir ce sujet.
Dépannage
- Boucle de redirection, Vérifiez que la condition HTTPS off ne s'applique pas déjà en HTTPS. Supprimez les règles dupliquées.
- 404 après rewrite, Vérifiez le chemin de rewrite et que le fichier cible existe. Activez Failed Request Tracing.
- Module absent, Réinstallez URL Rewrite 2.1 x64. Vérifiez avec
Get-WebGlobalModule.
Questions fréquentes
URL Rewrite est-il gratuit ?
Oui, extension officielle Microsoft pour IIS.
Alternative sans URL Rewrite ?
Utilisez web.config custom ou redirection au niveau application ASP.NET.
Compatible IIS 10 ?
Oui, Windows Server 2016/2019/2022/2025.
Règles importables depuis Apache ?
Utilisez le convertisseur IIS Rewrite sur iis.net pour transformer .htaccess.
Guides liés
Découvrez aussi nos VPS Windows et l'ensemble des procédures sur le wiki Cloud Windows.