Expand old chrome UA rules

We've got a bunch of UA rules for old versions of chrome but they are
applied unevenly across platforms. Expand the existing regexes for
windows by folding rules together so they cover the same sets of chrome
versions. Then add a similar set of rules for Linux X11.

Change-Id: Ie3b93877411d37e3451d6815a7bc4c370c21d1d7
This commit is contained in:
Clark Boylan
2025-09-10 08:48:27 -07:00
parent c868223cdd
commit f8ef4e186a

View File

@@ -107,25 +107,27 @@
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5.0 \(Linux; Android 9; MI 9\) AppleWebKit/537\.36.*" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5.0 \(Linux; Android 9; V1924A Build/PKQ1\.190714\.001; wv\) AppleWebKit/537\.36.*" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5.0 \(Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1\.181121\.001\) AppleWebKit/537\.36.*" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5.0 \(X11; Linux x86_64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/6.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5.0 \(X11; Linux x86_64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/7.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5.0 \(X11; Linux x86_64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/8.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5.0 \(X11; Linux x86_64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/9.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5.0 \(X11; Linux x86_64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/10.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5.0 \(X11; Linux x86_64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/11.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5.0 \(X11; Linux x86_64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/12.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT 6\..\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/6.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT 6\..\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/7.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT 6\..\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/8.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT 6\..\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/9.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT 6\..; Win64; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/6.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT 6\..; Win64; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/7.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT 6\..; Win64; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/8.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT 6\..; Win64; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/9.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT 10\..; Win64; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/6.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT 10\..; Win64; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/7.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT 10\..; Win64; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/8.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT 10\..; Win64; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/9.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT 10\..; Win64; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/10.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT 10\..; Win64; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/11.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT 10\..; Win64; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/12.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT 10\..; WOW64; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/6.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT 10\..; WOW64; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/7.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT 10\..; WOW64; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/8.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT 10\..; WOW64; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/9.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT 6\..\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/10.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT 6\..\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/11.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT 6\..\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/12.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT [0-9]+\..; W..64; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/6.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT [0-9]+\..; W..64; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/7.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT [0-9]+\..; W..64; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/8.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT [0-9]+\..; W..64; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/9.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT [0-9]+\..; W..64; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/10.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT [0-9]+\..; W..64; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/11.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/5\.0 \(Windows NT [0-9]+\..; W..64; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/12.\.0\..* Safari/537\.36" [OR]
RewriteCond %{HTTP_USER_AGENT} "=Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:85.0) Gecko/20100101 Firefox/85.0" [OR]
RewriteCond %{HTTP_USER_AGENT} "=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.3" [OR]
RewriteCond %{HTTP_USER_AGENT} "=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.43" [OR]