如果nginx将用户代理检测为“ someAgentX”,请不要重定向到https,而是保持IP。其他代理重定向到https。 这样的事情,但这行不通。
server {
listen 80;
root /www;
if ($http_user_agent ~* "someAgentX")
{
return 1;
}
return 301 https://$host$request_uri;
}
server {
..and there is ssl config etc.
}
答案 0 :(得分:0)
if ($http_user_agent != "someAgentX")
{
return 301 https://$host$request_uri;
}
完成,现在可以使用!