Hab den Eindruck der Referer bleibt irgendwo auf der Strecke. Er landet auf jeden Fall nicht im Log.

Zum Log des Referer nutze ich folgende Zeilen in meiner vhost.conf:

Code:
LogFormat "%h;%r;%{Referer}i" combined
LogFormat "%{X-Forwarded-For}i;%r;%{Referer}i" proxy
SetEnvIf X-Forwarded-For "^.*\..*\..*\..*" forwarded
CustomLog "/var/log/apache2/analytics.log" combined env=!forwarded
CustomLog "/var/log/apache2/analytics.log" proxy env=forwarded
Kann das möglicherweise an CloudFlare (trotz deaktivierten Proxy) liegen?

Log-Eintrag (IP ersetzt):
# Chrome: *.*.*.* - - [24/Nov/2020:09:35:45 +0100] "GET / HTTP/1.1" 301 384 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
# Firefox: *.*.*.* - - [24/Nov/2020:09:37:27 +0100] "GET / HTTP/1.1" 200 33246 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:44.0) Gecko/20100101 Firefox/44.0"

#edit
Die Source nutzt nicht das Attribut rel="noreferrer".