Le blog de Shnoulle

Bricolage en informatique et autres joyeusetées

Accueil > Logiciels libres > GNU/Linux > VirtualHost et VirtualDocumentRoot

VirtualHost et VirtualDocumentRoot

jeudi 23 octobre 2008, par Shnoulle

J’ai eu un peu de mal à configurer mes sites web automatiquement.

C’est à dire que sur le même serveur, je veut pouvoir avoir des sites à configurer manuellement, et d’autres (sous un aure nom de domaine automatiquement).

J’utilise donc les VirtualDocumentRoot. Cepebndant ma première configuration me bloquée le example.com, et les logs n’était pas satisfasant.

Voila ou j’en suis.

Dans cette config :

Tous les sites sous *.domaine.org sont situé dans /home/domaine/htdocs/

domaine est un utilisateur du serveur. On utilise suphp et suexec pour cela.

Le site exemple.domaine.org est situé sous /home/domaine/htdocs/exemple/www. Cela permet d’avoir des fichiers de configuration en dehors du répertoire accessible via le web, mais en séparant ces configs. On peut faire la même chose avec les script cgi en modifiant le scriptAlias.

le site domaine.org est redirigé vers www.domaine.org

Le log contient le nom du serveur sur la première partie.

Avec %-3+ on a une redirection complète selon la partie avant example.org (redirection de site.bis.domaine.org vers /home/domaine/htdocs/site.bis/www et non vers /home/domaine/htdocs/site/www)

Les sources :

Un message, un commentaire ?

Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.