rewriting conditionnel

WRInaute discret
Bonjour

J'ai un site disponible en plusieurs versions languistiques. Chacune de ces versions languistiques ont un nom de domaine propre.
-monsite.fr
-monsite.com
-monsite.de

Ils pointent tous sur le même répertoire.

J'aimerai pour chaucun de ces sites qu'ils aient un sitemap.xml propre

Donc j'aimerai avoir un règle de réecriture du type

Si l'extension du nom de domaine est .fr alors sitemap.xml pointe vers sitemap_FR.xml

Si l'extension du nom de domaine est .com alors sitemap.xml pointe vers sitemap_COM.xml

Si l'extension du nom de domaine est .de alors sitemap.xml pointe vers sitemap_DE.xml


Auriez vous une solution ?
Merci
cfages
 
WRInaute occasionnel
Surement quelque chose du style :
Code:
RewriteCond %{HTTP_HOST} .+\.fr$
RewriteRule ^sitemap\.xml$ /sitemap_FR.xml [L]
RewriteCond %{HTTP_HOST} .+\.com$
RewriteRule ^sitemap\.xml$ /sitemap_COM.xml [L]
RewriteCond %{HTTP_HOST} .+\.de$
RewriteRule ^sitemap\.xml$ /sitemap_DE.xml [L]
A verifier.

[EDIT] J'ai corrigé un problème d'espace du à un copier/coller
 
Discussions similaires
Haut