Auf dem zukünfigen Server mit EGroupware-Docker 19.1 befinden sich weitere PHP-Skripte und andere wichtige Inhalte.
Diese wurden immer bis zur Version 17.* problemlos per
https://IP [eine DNS-Eintrag für eine Subdomain existiert nicht]
aufgerufen.
EGroupware an sich wurde erst nach der Eingabe der URL
https://publicIPv4/egroupware"
aufgerufen.
Falls jemand versuchte innerhalb des Gebäudes sich
http://local-server-ip/egroupware
anzusehen, dann erfolgte automatisch die Weiterleitung an
https://local-server-ip/egroupware
So sollte das Verhalten auch bleiben und seit der Update auf die neuste Version mit Docker funktioniert der Teil der Weiterleitung von http --> https für /egroupware weiterhin.
Leider wird jetzt sofort, egal ob bei http oder https oder per interner oder externer IP, nach Eingabe von
immer direkt auf
weitergeleitet.
Um die eigentliche Webserver-Indexseite mitsamt der anderen Unterseiten zu erreichen muss man
eingegeben.
Warum hat sich dieses Verhalten geändert bzw. wie kann es unter Umständen angepasst werden? Was stellt den Hintergrund dieser Anpassung dar, dass URLs mit “/xyz” außer der EGroupware einmalig zunächst direkt aufgerufen werden müssen?
Falls keine Änderung möglich sein sollte, diese Änderung ab Version 19.1 aber nicht gewünscht sein sollte, dann müsste ich das als technisch unveränderbar weitergeben.
An der bisherigen Apache2-Konfiguration
/etc/apache2/sites-enabled:
lrwxrwxrwx 1 root root 35 Feb 23 2019 000-default.conf -> …/sites-available/000-default.conf
lrwxrwxrwx 1 root root 35 Feb 23 2019 default-ssl.conf -> …/sites-available/default-ssl.conf
lrwxrwxrwx 1 root root 27 Feb 23 2019 egroupware.conf -> /etc/egroupware/apache.conf
wurde nach dem Update meinerseits keine Veränderung (000-default.conf, default-ssl.conf) vorgenommen.