Faire pointer un site vers un sous répertoire, pas la racine

WRInaute passionné
Bonjour

Sur un hébergement mutualisé sur CPANEL, mon nom de domaine principal pointe vers la racine publique (/home/site1/public_html). Les autres noms de domaines (domain pointeurs ou Add On domains) pointent vers les sous répertoires (ex : (/home/compte/public_html/Site2) associés à un sous domaine (site2.site1.com).

Le problème est que j'ai plusieurs sites et donc que les répertoires associés aux sites se retrouvent dans les répertoires du site 1.

Question : comment gérer le .HTACCESS pour que le Site 1 pointe vers le répertoire Site1 (/home/compte/public_html/Site1) ?

Voici mon .HTACCESS :

Code:
<Files .htaccess>
order allow,deny
deny from all
</Files>

DirectoryIndex index.php index.html index.htm
RewriteEngine On
RewriteCond %{HTTP_HOST} www.site1.com$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php

<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>

j'ai tenté d'utiliser RewritBase mais j'arrive à rien, je me retrouve avec une URL de type http://www.site1.com/site1, je veux pas que ça se voit dans l'URL !

merci de votre aide :)
Loran
 
Nouveau WRInaute
Bonjour à tous,

Je déterre un sujet "quelque peu" ancien ^^

J'ai exactement le même problème.

Dans la mesure où on ne veut pas voir le nom du sous-répertoire dans l'url, Est-ce que ça peut se gérer depuis le fichier htaccess ? ou est-ce que c'est une config du serveur ?

Merci d'avance pour votre aide
 
Discussions similaires
Haut