Pages : 1
#1 Le 25/12/2005, à 15:51
- NicoNess
Apache2, virtual hosts,
Bonjour,
La question n'est pas specifique a Ubuntu mais bon ...
Je n'arrive pas a trouver comment avoir des virtuals hosts differerents, corrspondant a des "sous repertoire"
Par exemple j'ai un virtuel host par defaut :
www.example.org
je voudrais avoir aussi des virtual hosts pour :
www.example.org/dir1
www.example.org/dir2
j ai essayé ceci :
<VirtualHost *>
DocumentRoot /var/www/dir1/
ServerName www.example.org/dir1
ErrorLog /var/log/apache2/dir1-error.log
LogLevel warn
CustomLog /var/log/apache2/dir1-access.log combined
ServerSignature On
</VirtualHost>
Mais en fait c'est le virtual host principal qui "repond" www.example.org en allant dans le sous dir dir1. Je le remarque a traves des logs.
Dans mon esprit les URL de type www.example.org/dir1 serais des sous domaines du domaine www.example.org
Est il possible de définir servername de type www.example.org/dir1 ?
Serait ce possible par des redirections ou des alias ?
Par avance merci pour votre aide
Hors ligne
#2 Le 25/12/2005, à 17:13
- tioumen
Re : Apache2, virtual hosts,
salut !!!
ba moi je ferai plutot des alias la dessus
Alias /admin /var/www/phpmyadmin
par exemple, avec cette ligne tu touche directement le répertoire /phpmyadmin/ en ajoutant /admin sur ton URL
maintenant si tu desire faire une redirection de la racine de ton site vers www.example.org/dir1 met le directement dans ton document root en haut de ton httpd.conf
Si tu desires faire des sous domaines alors la c'est pour moi la seul solutions de faire des virtual host...
Voila en espérant t'avoir aidé !
ciao
Dernière modification par tioumen (Le 25/12/2005, à 17:15)
Hors ligne
#3 Le 26/12/2005, à 01:21
- NicoNess
Re : Apache2, virtual hosts,
Hello
tu veux dire :
Si tu desires faire des sous domaines alors la c'est pour moi la seul solutions de faire des virtual host...
que pour faire des sous domaines je peux passer par des alias ?
ou bien je suis obligé de passer par des sous domaines type www.ssdom1.example.org ou www.example2.org En fait je me demande si on peut mettre des "/' dans le nom du sous domaine pour avoir www.example1.org/dir/ ?
Ciao aussi
Hors ligne
#4 Le 26/12/2005, à 01:26
- tioumen
Re : Apache2, virtual hosts,
ouai tu peux utiliser des "/" pour tes sous domaines... mais bon quand tu mets un / à la fin d'une URL c'est plutot pour atteindre un répertoire et non un sous-domaine....
As tu été faire un tour sur le site de http://www.apache.org
;);)
Dernière modification par tioumen (Le 26/12/2005, à 01:29)
Hors ligne
Pages : 1