nginx URL 重定向

nginx URL 重定向

摘自 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;
    }}

我想要重定向https://example.com/?_=ANY_STRING_HERE前往 google.com

这在 nginx 上可以实现吗?

答案1

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

这将重定向www.example.com/?_=Somethinghttps://www.google.comwww.example.com/?_=不会重定向,如果你想要这样,你需要使用类似这样的方法:if ($args ~ _)但请注意,它将重定向_里面的所有内容www.example.com?param_1=5

(我发现大多数信息这里

相关内容