我正在尝试proxy_pass
根据 $host 值进行设置,我尝试这样做:
location /api/v1/ {
if ($host = .*\.npreprod.company.com)
{
proxy_pass https://frontend-api.preprod.company.com/api/v1/;
}
}
但是我得到了错误
nginx:[emerg]“proxy_pass”不能在正则表达式给出的位置、命名位置内、“if”语句内或 /etc/nginx/sites-enabled/nuxtjs.conf:45 中的“limit_except”块内有 URI 部分
那么,实现这一目标的正确方法是什么?