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 :
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\.)?([^.]*)\.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 la je cherche a integrer les extentions
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]
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
Partager