8797 sujets

Développement web côté serveur, CMS

Bonjour à tous,

Un probleme un peu hors du commun aujourd’hui.
Celui du .htaccess et du rewrite.

Alors nous avons plusieurs sous domaine (alias)
test1.domaine.com
test2.domaine.com

Prennent respectivement les dossiers ci-dessous.
domaine.com/test1/
domaine.com/test2/


Maintenant nous avons aussi plusieurs nom de domaine (alias). On veux en garder un seul.
domaine-a.com
domaine-b.com

redirigent vers
domaine.com/

On veux que par défaut (xxx étant n’importe quoi)
xxx.domaine-a.com

cela les redirige vers
domaine.com

Jusqu’a la on à tous ca, dans le code suivant.
Mais ce qui nous pose problème c’est que nous voulons que:
home.domain-a.com
home.domain-b.com
home. Smiley xxx .com

redirige vers
home.domaine.com
qui prendras lui-meme le dossier /home/ a la racine de domaine.com


Je vous présente si dessous ce que nous avons !
php_flag display_errors on
php_value session.cookie_domain .domaine.eu

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST}    ^home.domaine.com$
RewriteCond %{REQUEST_URI}  !^/domaine/
RewriteRule (.*)    /domaine/$1 [L]

RewriteCond %{HTTP_HOST}	^(.+)$ [NC]
RewriteCond %{HTTP_HOST}    !^home.domaine.com$
RewriteRule ^(.*)$			 http://start.domaine.com/$1  [NC,R=307,L]

Voilà merci de votre aide.
Il y a énormément de domaine !
Mais c'est peut-être un solution cependant cela ne marcheras pas, car naturellement je veux qu'aussi les éléments après l'adresse soit rediriger. Et si on change de domaine principale cela influe sur tout le domaine, on doit donc changer les .htacces de chaque domaine, un travail très fastidieux donc !
Si je ne dis pas de bêtise, tu peux faire une redirection de domaine, sans changer l'URI. Toujours en .htaccess.

Après, comment faire pour que tout les domaines soit redirigés d'un seul coup, je ne sais pas comment faire.