Tu as de la chance j'avais besoin de faire un test du reverse_proxy sur un apache. J'ai donc testé sur le synology et on peut bien avoir ce que tu souhaites faire.
Avant tout je pense qu'il faut mettre un fichier index.htm à la racine du répertoire "web" pour que cela ne déclenche pas la redirection en :5000.
Sur un nom de domaine chez mon registrar j'ai créé 2 sous domaines :
web1.jxxx.net et web2.jxxx.net qui pointent sur l'ip de ma box.
Sur la freebox port 80 redirigé vers l'ip du synology 192.168.0.58
Dans le DSM j'ai mis un virtual host
- repertoire : web1 - hote : web1.jxxx.net - http - 80
Il n'est pas possible dans le GUI de faire la redirection en 7000, le virtual host du DSM est une version simple qui ne gère que les sites web classiques. Il faut donc procéder comme indiqué sur le lien :
http://www.cobestran.com/actualite/synology-acceder-a-son-nas-depuis-le-boulot/
- se connecter root
- modifier le fichier /usr/syno/apache/conf/httpd.conf-user
- modifier le fichier /usr/syno/etc/httpd-vhost.conf-user
voila le mien (on retrouve web1, web2 : le file station en 7000, et mon test de redirection vers un autre serveur sur lequel j'ai un site web en web3)
NameVirtualHost *:80
<VirtualHost *:80>
ServerName *
DocumentRoot /var/services/web
</VirtualHost>
<VirtualHost *:80>
ServerName web1.jxxx.net
DocumentRoot "/var/services/web/web1"
ErrorDocument 403 "/webdefault/sample.php?status=403"
ErrorDocument 404 "/webdefault/sample.php?status=404"
ErrorDocument 500 "/webdefault/sample.php?status=500"
</VirtualHost>
<VirtualHost *:80>
ServerName web2.jxxx.net
ProxyRequests Off
ProxyVia Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://192.168.0.58:7000/
ProxyPassReverse / http://192.168.0.58:7000/
</VirtualHost>
<VirtualHost *:80>
ServerName web3.jxxx.net
ProxyRequests Off
ProxyVia Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://192.168.0.53/
ProxyPassReverse / http://192.168.0.53/
</VirtualHost>
- enfin redémarrer apache
(Attention après la modif manuelle des fichiers de paramètres ne pas faire de modif dans DSM des virtual hosts car toutes les modifs sont alors écrasées, le fichier étant régénéré).
Par contre il faut utiliser l'éditeur de texte VI d'unix et si tu n'en a pas la pratique il vaut mieux éviter de te lancer dans l'aventure, tu risques de détruire l'un des 2 fichiers d'apache de façon irrémédiable.
Après toutes ces modifs j'ai :
jxxx.net qui va à la racine
web1.jxxx.net qui va sur le répertoire web1
web2.jxxx.net qui lance le gestionnaire de fichier en 7000
web3.jxxx.net qui lance un site web sur une autre machine de mon reseau local.
;-)