Si votre hébergement WEBDEV comporte plusieurs applications, chacune dans un sous dossier, et que vous avez le souhait de 'pointer' un ou plusieurs domaines ou sous domaines vers vos différents projets, voici un exemple de configuration de l'URL rewriting de IIS :
Exemple de configuration devant être réalisée dans votre fichier 'web.config' présent à la racine de votre espace, accessible par FTP.
Dans le cas d'une application WEBDEV en mode Session / Session Référençable :
<rewrite><rules> <rule name="votredomaine.com.com vers sous dossier projet" stopProcessing="true"> <match url=".*" /> <conditions> <add input="{HTTP_HOST}" pattern="^(www\.)?votredomaine\.com$" /> <add input="{REQUEST_URI}" pattern="^/WD\d{3}AWP" negate="true" /> <add input="{REQUEST_URI}" pattern="^/projet" negate="true" /> <add input="{REQUEST_URI}" pattern="^/projet_web" negate="true" /> </conditions> <action type="Rewrite" url="/projet" /> </rule></rules></rewrite>
Dans le cas d'une page d'accueil WEBDEV en AWP :
<rewrite><rules> <rule name="votredomaine.com.com vers sous dossier" stopProcessing="true"> <match url=".*" /> <conditions> <add input="{HTTP_HOST}" pattern="^(www\.)?votredomaine\.com$" /> <add input="{REQUEST_URI}" pattern="^/WD\d{3}AWP" negate="true" /> <add input="{REQUEST_URI}" pattern="^/projet_web" negate="true" /> </conditions> <action type="Rewrite" url="/projet_web/fr/" /> </rule></rules></rewrite>
Une règle (<rule name ...> ... </rule> ) peut être définie pour chaque projet devant être associé à un domaine ou sous domaine.