Redirecionamento de URL nginx

Redirecionamento de URL nginx

Trecho do arquivo conf

server {
    #HTTP SITE
    listen 80;
    server_name example.tv www.example.tv;

    #Redirect HTTP to HTTPS
    location / {
    return 301 https://example.tv$request_uri;
    }}

Estou tentando redirecionarhttps://example.com/?_=ANY_STRING_HEREpara google.com

Isso é possível no nginx?

Responder1

server {
    listen 443;
    server_name 'www.example.net';
    if ($arg__) {
        return 301 https://www.google.com;
    }
}

Isso irá redirecionar www.example.com/?_=Somethingpara, https://www.google.commas www.example.com/?_=não redirecionará, se você quiser, precisará usar algo assim: if ($args ~ _)mas esteja ciente de que irá redirecionar tudo o que tem _dentro, ou sejawww.example.com?param_1=5

(Encontrei a maioria das informaçõesaqui)

informação relacionada