HOAB

History of a bug

OVH mutualisé - domaine principal et sous répertoire

Rédigé par gorki Aucun commentaire

Le problème :

Dans l'arborescence OVH mutualisé, le répertoire de base pour le domaine principal est "www".

En créant un sous domaine, on le redirige (par défaut) vers
"www/<repertoire sous domaine>".

/
/www
/www/sousdomaine

On se retrouve alors avec un répertoire www qui contient un site complet dont un sous-répertoire qui contient le site du sous-domaine.
Ce n'est pas simple à gérer au final pour la maintenance : sauvegarde, update...

On aimerait plutôt avoir :

/
/www/domaine
/www/sousdomaine

Solution 1 : Redirection

Pleins d'articles trouvés via Google, mais entre les hébergements pro, dédiés, etc...

Voici une solution qui marche : mettre dans le fichier .htaccess du répertoire "www":

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?<domaine-principal>\.<tld>$ [NC]
RewriteCond %{REQUEST_URI} !^/sous-repertoire
RewriteRule ^(.*)$ /sous-repertoire/$1 [L]

Mais ce n'est pas idéal, certains logiciels (dont pluXml) doivent activer leur propre réécriture.

Solution 2 : Ne pas créer de sous-répertoire dans www :)

En fait le manager OVH propose par défaut la forme suivante : www/<répertoire sous-domaine>, mais elle n'est pas obligatoire.

Enlevez le slash, et créez votre répertoire au même niveau que le www, exemple :

/
/www
/www-sousdomaine
Fil RSS des articles de ce mot clé