+# Find Browser User-Agents which are not sending a referer.
+# Browsers with no referer could be due to Browser extension or website Referrer-Policy
+map $http_referer$scheme$http_user_agent $deny_missing_referer {
+ default 0; # Not denied
+ '~^httpsMozilla\/5\.0\ \(X11' 1;
+ '~^httpsMozilla\/5\.0\ \(Windows' 1;
+ '~^httpsMozilla\/5\.0\ \(iPhone' 1;
+ '~^httpsMozilla\/5\.0\ \(Macintosh' 1;
+ '~^httpsMozilla\/5\.0\ \(Linux' 1;
+}
+