我拥有一个提供某些服务的网站,现在我们将其移至另一个域,我需要配置nginx将传入(到旧域)的连接重定向到新的站点,并保留参数。 所以我需要 https://www.example.com/ping/success?hello=world 重定向到 https://www.example2.com/ping/success?hello=world
在example.com配置中应该使用什么?重写位置还是proxy_pass位置?
location ^~ /ping/success {
rewrite ^/ping/success/?(.*)$ https://www.example2.com/ping/success/$1 redirect;
}
不为我工作:(
P.S。 ping /成功后可能有很多参数(参数),所以我需要保留并重定向所有参数