VirtualHost
Hantse
-
canarder Messages postés 2034 Statut Membre -
canarder Messages postés 2034 Statut Membre -
Bonjour,
Pour un site je souhaite mettre en place un système de Vhost dynamique sous Ubuntu.
Mes problèmes sont les suivants :
1)Quand je crée un fichier ndd.com, pour y appliquer ls régles de VirtualHost, apache ne le prends pas en compte.
2)Quand je modifie le fichier default pour y mettre mes régles, TOUT les domaine sont rediriger vers la régles des host dynamique.
En somme :
J'ai une régle pour récupérer mon domaine principale :
<VirtualHost *:80>
ServerName monndd.com
DocumentRoot /home/www
</VirtualHost>
Une pour mes redirections dynamique :
<VirtualHost *:80>
ServerName *.monndd.com
VirtualDocumentRoot /home/%0/www
</VirtualHost>
Et le soucis, c'est que la seconde régle est toujours celle prise en compte :/
3)J'ai pris un nom de domaine chez OVH, si j'utilise mes propres serveur mail, puisse-je crée des adresses mails comme je le souhaite ? Ou dois-je passer par OVH ?
Merci d'avance
Hantse.
Pour un site je souhaite mettre en place un système de Vhost dynamique sous Ubuntu.
Mes problèmes sont les suivants :
1)Quand je crée un fichier ndd.com, pour y appliquer ls régles de VirtualHost, apache ne le prends pas en compte.
2)Quand je modifie le fichier default pour y mettre mes régles, TOUT les domaine sont rediriger vers la régles des host dynamique.
En somme :
J'ai une régle pour récupérer mon domaine principale :
<VirtualHost *:80>
ServerName monndd.com
DocumentRoot /home/www
</VirtualHost>
Une pour mes redirections dynamique :
<VirtualHost *:80>
ServerName *.monndd.com
VirtualDocumentRoot /home/%0/www
</VirtualHost>
Et le soucis, c'est que la seconde régle est toujours celle prise en compte :/
3)J'ai pris un nom de domaine chez OVH, si j'utilise mes propres serveur mail, puisse-je crée des adresses mails comme je le souhaite ? Ou dois-je passer par OVH ?
Merci d'avance
Hantse.
3 réponses
Bonjour,
Je suis pas un pro du vhosts mais je peut quand même t'aider un peut ^^
Pourquoi ne pas faire comme cela :
<VirtualHost *:80>
ServerName *.monndd.com
VirtualDocumentRoot /home/www/%0
</VirtualHost>
Comme cela ton problème est réglé non?
Sinon pour l'ajout de vhosts je connais la manip sur debian (il faut taper a2ensite nomDuVhosts) mais je suis pas sur ce cela marche avec ubuntu, il faut surement ajouter le nom du vhosts dans un fichier de config d'apache ... ou tout simplement redémarrer apache.
Mais tout cela a déjà du être reperter des 100ene de foi sur le forum d'ubuntu va y faire un tour ^^
Je suis pas un pro du vhosts mais je peut quand même t'aider un peut ^^
Pourquoi ne pas faire comme cela :
<VirtualHost *:80>
ServerName *.monndd.com
VirtualDocumentRoot /home/www/%0
</VirtualHost>
Comme cela ton problème est réglé non?
Sinon pour l'ajout de vhosts je connais la manip sur debian (il faut taper a2ensite nomDuVhosts) mais je suis pas sur ce cela marche avec ubuntu, il faut surement ajouter le nom du vhosts dans un fichier de config d'apache ... ou tout simplement redémarrer apache.
Mais tout cela a déjà du être reperter des 100ene de foi sur le forum d'ubuntu va y faire un tour ^^
Bonjour,
Mais je ne suis pas pros en vhost non plus.
Peut-être faut-il mettre la dernière règle en premier.
___/\_canarder_/\___
Le Renard qui règne sur le WEB : Firefox
<VirtualHost monndd.com:80> ServerName monndd.com DocumentRoot /home/www </VirtualHost> <VirtualHost www.monndd.com:80> ServerName www.monndd.com DocumentRoot /home/www </VirtualHost> <VirtualHost *:80> ServerName *.monndd.com VirtualDocumentRoot /home/%0/www </VirtualHost>
Mais je ne suis pas pros en vhost non plus.
Peut-être faut-il mettre la dernière règle en premier.
___/\_canarder_/\___
Le Renard qui règne sur le WEB : Firefox