Hallo,
ich hab matomo hinter einem Apache reverse Proxy und habe ein Problem.
Matomo ist nicht auf dem Main / sondern auf /matomo
Wenn ich die konfiguration so mache wie aif der matomo homepage empfohlen habe ich keine Problem in Firefox aber in mobilen Browsern und Opera bekommt man diese Nachricht
Dies ist meine Matomo conf auf meinem Proxy:
Alias matomo /matomo
Define VPATH /matomo
Define DS_ADDRESS xxx.xxx.xxx.xxx
<Location ${VPATH}>
ProxyPreserveHost On
Require all granted
SetEnvIf Host "^(.*)$" THE_HOST=$1
RequestHeader setifempty X-Forwarded-Proto https
RequestHeader setifempty X-Forwarded-Host %{THE_HOST}e
RequestHeader edit X-Forwarded-Host (.*) $1${VPATH}
ProxyAddHeaders Off
</Location>
ProxyPass ${VPATH} "http://${DS_ADDRESS}/"
ProxyPassReverse ${VPATH} "http://${DS_ADDRESS}/"
Dies ist die config.ini.php
[General]
assume_secure_protocol = 1
reverse_proxy = 0
proxy_client_headers[] = "HTTP_X_FORWARDED_FOR"
proxy_host_headers[] = "HTTP_X_FORWARDED_HOST"
proxy_uri_header = 1
Wenn ich den proxy_host_header ausklammere funktioniert es auf mobilen Geräten und Firefox, aber man wird auf das main / weitergleleitet. Beide Lösungen sind nicht gut.
Deshalb meine Frage. Hat jemand schon mal das Problem gehabt und kennt jemand ein Lösung?