J'ai une installation Joomla sur Apache2 (Port 83) fonctionnant sur Ubuntu 16.04 Server. Lorsque je me connecte à la page du réseau local comme 192.168.178.14:83 il apparaît et tout va bien. Pour accéder à ma page à partir d'Internet, il existe un autre serveur exécutant Apache2, qui agit comme un serveur proxy. Tout le trafic passant par les ports 80 et 443 arrive sur cette machine, en utilisant le nom de serveur, il décide à quelle machine le trafic doit être transféré. Cela fonctionne bien pour environ 10 domaines et machines. Mais quand je me connecte à mon domaine Joomla, j'obtiens un site HTML sans aucun formatage, graphique et modèle. Lorsque je redirige un port directement vers cette machine tout fonctionne correctement, en utilisant ce port pour se connecter. network topologieUtilisation de Joomla sur Apache derrière Apache Reverse Proxy
config Mon VirtualHost sur Ubuntu1:
<VirtualHost *:80>
ServerName ksg-events.de
Redirect permanent/https://ksg-events.de/
</VirtualHost>
<VirtualHost *:443>
ServerName ksg-events.de
ProxyPreserveHost On
ProxyRequests Off
ProxyVia Off
ProxyPass/http://192.168.178.14:83/
ProxyPassReverse/http://192.168.178.14:83/
SSLCertificateFile /etc/letsencrypt/live/ksg-events.de/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/ksg-events.de/privkey.pem
</VirtualHost>
config hôte virtuel sur Ubuntu2:
<VirtualHost *:83>
DocumentRoot /var/www/ksg-events.de/joomla
</VirtualHost>
Merci pour votre aide!