Bonjour à tous,
je créé ce post car je n'arrive pas à trouver une solution à mon problème de code des VirtualHosts.
Ce que je souhaite faire, c'est tout simplement accéder à l'interface DSM de mon NAS en tapant mon nom de domaine sans préciser de port et sans court-circuiter l'application PhotoStation.
Dans un premier temps j'ai créé une redirection du port vers le port 443 histoire de systématiquement utiliser le protocole https :
NameVirtualHost *:
<VirtualHost *:>
ServerName www.mondomaine.fr
Redirect / https://www.mondomaine.fr/
</VirtualHost>
Jusqu'ici tout va bien et la redirection fonctionne même pour PhotoStation.
Ensuite j'ai créé un VirtualHost avec deux ProxyPass vers la racine / et vers /photo/ :
NameVirtualHost *:443
<VirtualHost *:443>
ServerName www.mondomaine.fr
SSLCipherSuite HIGH:MEDIUM
SSLProtocol all -SSLv2
SSLCertificateFile /usr/syno/etc/ssl/ssl.crt/server.crt
SSLCertificateKeyFile /usr/syno/etc/ssl/ssl.key/server.key
SSLEngine on
SSLProxyEngine on
ProxyRequests Off
ProxyVia Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
<Location />
ProxyPass https://localhost:5001/
ProxyPassReverse https://localhost:5001/
</Location>
<Location /photo/>
ProxyPass https://localhost:443/photo/
ProxyPassReverse https://localhost:443/photo/
</Location>
</VirtualHost>
Et là c'est moins funky... Pour ce qui est de l'interface DSM, tout va bien ça fonctionne.
Par contre, depuis mon bureau virtuel, quand je lance PhotoStation, l'application se lance mais me demande de me connecter. En plus, sur certains liens PhotoStation, j'ai une erreur (les liens qui pointent vers /photo et non /photo/).
Ce que je souhaiterais, c'est tout simplement pouvoir utiliser PhotoStation comme les autres applications qui se configurent très bien via le portail des applications.
Merci D'avance!