[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-team] Virtual domains sous Apache
Glop à tous,
j'ai configuré apache sur un serveur et il sert (pour le moment) 2 domaines
en "name based virtual hosting". Ca fonctionne bien avec un browser qui
utilise http 1.1, mais j'ai essayé de configurer le "truc" dont il est
question dans le manuel d'apache pour que ça fonctionne aussi avec des
browsers plus vieux en http 1.0. (www.nimportequeldomain.be/domaine1 doit
donner la page d'accueil du domaine 1). Mais là ça ne marche pas, il me
donne une erreur 404.
Voici la partie relevante de mon httpd.conf (je suis masqueradé, d'où les
adresses ip) :
...
NameVirtualHost 192.168.1.2
<VirtualHost 192.168.1.2>
# primary vhost
DocumentRoot /home/httpd/html/principal
</VirtualHost>
<VirtualHost 192.168.1.2>
DocumentRoot /home/httpd/html/dom1
ServerName www.dom1.be
ServerPath /dom1/
RewriteEngine On
RewriteRule ^(/dom1/.*) /home/httpd/html$1
</VirtualHost>
<VirtualHost 192.168.1.2>
DocumentRoot /home/httpd/html/dom2
ServerName www.dom2.be
ServerPath /dom2/
RewriteEngine On
RewriteRule ^(/dom2/.*) /home/httpd/html$1
</VirtualHost>
...
Normalement, si depuis mon réseau local j'accède à http://192.168.1.2/dom1
, je devrais arriver sur la page d'accueil de ce domaine. Et bien non,
erreur 404. Idem si j'essaye www.dom2.be/dom1.
J'ai aussi essayé sans les "RewriteRule" (je ne sais pas ce que ça fait),
mais 404.
Quelqu'un a déjà fait ce genre de chose ? J'ai fait une fôte ? (j'espère :-)
A+,
--
Rémi
---------
Visit the Linux Supertore Online: http://www.redcorp.com !
If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.
Archive of the list: http://tania.be.linux.org/