alors en faite c'est que tout simplement les repertoires sont des nome de domaines..

donc comment faire car il peuvent etre en plusieurs extentions

a savoir que en fait j'ai rusé car les repertoires se trouve dans

/home/www/vhosts/

et que mon site lui est dans

/home/www/html/

donc j'ai crée un repertoire vhosts dans /html/ avec un lien symbolique sur /www/vhosts/

donc la ca fonctionne, j'ai donc deux htaccess

le premier a la racine de mon site :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
Options +FollowSymlinks
Options -Indexes
Options -Multiviews
Options +FollowSymLinks
SetEnv REGISTER_GLOBALS 0
SetEnv PHP_VER 5
RewriteEngine On
RewriteBase /
#recherche repertoire_1 avec www. facultatif devant
RewriteCond %{HTTP_HOST} ^(www\.)?([^.]*)\.domaine\.net$
#vérifie que repertoire_1 différent de www par sécurité
RewriteCond %2 !^www$
RewriteRule ^(.*)$ /vhosts/vhosts/%2/$1/httpdocs [L]
et dans vhosts :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
Options +FollowSymlinks
Options -Indexes
Options -Multiviews
Options +FollowSymLinks
SetEnv REGISTER_GLOBALS 0
SetEnv PHP_VER 5
RewriteEngine On
RewriteBase /
#recherche repertoire_1 avec www. facultatif devant
RewriteCond %{HTTP_HOST} ^(www\.)?([^.]*)$
#vérifie que repertoire_1 différent de www par sécurité
RewriteRule ^(.*)$  [L]
et la je cherche a integrer les extentions

j'ai fais un test avec un repertoire test.

ca fonctionne sans l'extention de domaine

par contre dans l'url il bascule en domaine.net/vhosts/vosts/httpdocs

au lieu de rester en test.domaine.net

merci