Nouveau WRInaute
Bonjour à tous,
Voici mon problème : je fais pointer plusieurs domaines vers la racine de mon site et avec un .htaccess je souhaite donner des règles de rewrite différentes selon le domaine. J'ai cherché longuement et fais plusieurs tests mais je n'y arrive pas. Il me semble qu'il faut utiliser REWRITECOND mais je n'ai pas réussi à m'en servir.
Pour schématiser mon probleme, Si je devais le faire en php je ferais ceci par exemple :
if(domaine == 'domaine1.com')
{
RewriteRule ^news.html$ site/index.php?num=2&site=domaine1 [L]
RewriteRule ^accueil.html$ site/index.php?num=1&site=domaine1 [L]
RewriteRule ^page.html$ site/index.php?num=3&site=domaine1 [L]
}
elseif(domaine == 'domaine2.com')
{
RewriteRule ^news.html$ site/index.php?num=2&site=domaine2 [L]
RewriteRule ^accueil.html$ site/index.php?num=1&site=domaine2 [L]
RewriteRule ^page.html$ site/index.php?num=3&site=domaine2 [L]
}
else
{
RewriteRule ^news.html$ index.php?num=2 [L]
RewriteRule ^accueil.html$ index.php?num=1 [L]
RewriteRule ^page.html$ index.php?num=3 [L]
}
Merci d'avance pour votre aide !!
Voici mon problème : je fais pointer plusieurs domaines vers la racine de mon site et avec un .htaccess je souhaite donner des règles de rewrite différentes selon le domaine. J'ai cherché longuement et fais plusieurs tests mais je n'y arrive pas. Il me semble qu'il faut utiliser REWRITECOND mais je n'ai pas réussi à m'en servir.
Pour schématiser mon probleme, Si je devais le faire en php je ferais ceci par exemple :
if(domaine == 'domaine1.com')
{
RewriteRule ^news.html$ site/index.php?num=2&site=domaine1 [L]
RewriteRule ^accueil.html$ site/index.php?num=1&site=domaine1 [L]
RewriteRule ^page.html$ site/index.php?num=3&site=domaine1 [L]
}
elseif(domaine == 'domaine2.com')
{
RewriteRule ^news.html$ site/index.php?num=2&site=domaine2 [L]
RewriteRule ^accueil.html$ site/index.php?num=1&site=domaine2 [L]
RewriteRule ^page.html$ site/index.php?num=3&site=domaine2 [L]
}
else
{
RewriteRule ^news.html$ index.php?num=2 [L]
RewriteRule ^accueil.html$ index.php?num=1 [L]
RewriteRule ^page.html$ index.php?num=3 [L]
}
Merci d'avance pour votre aide !!