Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/05/2007, à 15:35

MichelW

[RESOLU]VirtualHost dans dossier qui contient pas le site

J'ai modifié la fin de mon fichier Fin du fichier /etc/apache2/apache2.conf comme suit:

NameVirtualhost 192.168.168.171:80

Créé un fichier /etc/hosts

27.0.0.1        localhost
127.0.1.1        pweb


# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

# Si dessous ajout des sites hébergés

192.168.168.171        lycee-tocqueville.org
192.168.168.171        autre.org

Un fichier /etc/apache2/sites-available/autre.conf

<VirtualHost 192.168.168.171:80>
        DocumentRoot    /media/hdc1/site2/joomla/autre.org
        ServerName      autre.org
</VirtualHost>

Plus un fichier du même type pour lycee-tocqueville.org
Au démmarage j'ai évidemment des erreurs:

michel@pweb:~$ sudo a2ensite lycee-tocqueville.org
This site does not exist!
michel@pweb:~$ sudo a2ensite autre.org
This site does not exist!
michel@pweb:~$ sudo /etc/init.d/apache2 reload
 * Reloading web server config...                                                                                                                                                  5080
Warning: DocumentRoot [/media/hdc1/site2/joomla/autre.org] does not exist
Warning: DocumentRoot [/media/hdc1/site1/joomla/lycee-tocqueville.org] does not exist

En effet il faudrait normalement créer un dossier:
/media/hdc1/site2/joomla/autre.org
et un autre:
/media/hdc1/site1/joomla/lycee-tocqueville.org


Existe-t-il une méthode qui me permettrai de faire ce que je souhaite. A savoir créer un site:
autre.org
Et mettre ce site dans /media/hdc1/site2/joomla donc sans avoir la correspondance nom du site et nom de dossier?
Si c'est possible pouvez-vous m'indiquer comment faire? J'ajoute que j'utilise une distribution Kubuntu 7.04 Merci

Dernière modification par MichelW (Le 10/05/2007, à 21:50)

Hors ligne

#2 Le 10/05/2007, à 21:52

MichelW

Re : [RESOLU]VirtualHost dans dossier qui contient pas le site

J'ai résolu mon problème ma confusion venait du fait que je croyais que la ligne DocumentRoot devait obligatoirement se terminer par le nom du site avec son extension.
Au final j'ai donc écrit:
dans le fichier /etc/apache2/sites-available/autre.conf

<VirtualHost 192.168.168.171:80>
        DocumentRoot    /media/hdc1/site2/joomla
        ServerName      autre.org
</VirtualHost>

Hors ligne