0
我有一個自定義的用戶代理,如果客戶端的版本低於要求,我想重做一次。基於用戶代理版本的Nginx重定向
location/{
if ($http_user_agent ~ Foo) {
return 301 https://somewhere.else
}
}
如何在此添加版本檢查?例如,標準可能小於版本4.所以Foo/3.3應該重定向,但Foo/4.0不應該。
我有一個自定義的用戶代理,如果客戶端的版本低於要求,我想重做一次。基於用戶代理版本的Nginx重定向
location/{
if ($http_user_agent ~ Foo) {
return 301 https://somewhere.else
}
}
如何在此添加版本檢查?例如,標準可能小於版本4.所以Foo/3.3應該重定向,但Foo/4.0不應該。
喜歡的東西:
Foo/([1-2]\.|3\.[0-3])
相匹配:Foo/1.
,Foo/2.
,Foo/3.0
,Foo/3.1
,Foo/3.2
和Foo/3.3