Hello,
Je suis en train d'essayer de comprendre comment fonctionne le module de réécriture d'url de IIS.
J'ai crée un nouveau dont l'url principale est www.test.com .
J'ai également crée une règle pour ma page produit :
<match url="^fr/products/([_0-9a-z-]+)/([_0-9a-z-]+)" />
<action type="Rewrite" url="product.aspx?lan={R:0}&cod={R:1}&lib={R:2}" />
<conditions logicalGrouping="MatchAny">
<add input="{URL}" pattern="^.*\.(ashx|axd|css|gif|png|jpg|svg|jpeg|js|flv|f4v)$" negate="true" />
</conditions>
</rule>
Cette règle me permet d'afficher :
http://www.test.com/fr/products/5858/tomato
J'aimerais utiliser des nom de domaine par langue comme ceci :
http://www.test.fr/products/5858/tomato
qui pointe vers la même url
Dans mon fichier dns j'ai fait pointer http://www.test.com et http://www.test.fr vers la même adresse ip.
Comment est ce que je pourrais gérer ca avec une règle de réecriture ?
Le but étant par exemple de dire que le site .fr pointe vers une url type .com/fr/.... avec les règle de réecriture qui fonctionne.
Merci d'avance
Partager