Bon,
Je me suis donc fait à l'idée d'utiliser Apache en reverse-proxy;
J'ai édité le fichier de configuration d'apache comme ceci:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| ProxyRequests Off
NameVirtualHost *
# First Virtual Host
<VirtualHost *>
ServerName first
DocumentRoot /var/www/
</VirtualHost>
# Second Virtual Host
<VirtualHost *>
ServerName second
ProxyPass /home/httpserver/content/ http://192.168.10.101/
ProxyPassReverse /home/httpserver/content/ http://192.168.10.101/
</VirtualHost> |
Lorsque je recharge mon fichier, il me met ces erreurs:
1 2
| [error] VirtualHost *:80 --mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
[warn] NameVirtualHost *:80 has no VirtualHosts |
Bon, je sais qu'il y a plein de documents sur le net, mais j'avoue que je me sens un peu perdu. J'ai essayé avec / plutôt que /home/httpserver/content/, mon navigateur m'a renvoyé une erreur 401 page forbidden; avec /home/httpserver/content, il me renvoit une erreur 404 not found.
Merci de votre aide, même si ce problème semble super basique!
EDIT: J'ai remplacé tous les * par des *:80 plus d'erreurs générées par apache lorsque je recharge le fichier de configuration, juste le warning:
[warn] NameVirtualHost *:80 has no VirtualHosts
mais pas d'avantage de succès lorsque je tente de contacter mes serveurs privés depuis l'extérieur: toujour erreur 403 lorsque je mets / comme chemin, et 404 avec /home/httpserver/content. comme quoi, les modifications sont bien prises en compte, mais il doit manquer quelque chose...:-S
Merci de votre aide!
Partager