Nginx常用配置

1.修改内容

location / {
        #需要解析原内容不能启动压缩
        proxy_set_header Accept-Encoding "";
        sub_filter "</head>" "<script src='https://xxxxx'></script></head>";
        sub_filter_types *;
        sub_filter_once off;

        proxy_pass https://aa.com;
        proxy_set_header   X-Real-IP   $remote_addr;
        proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_cookie_path  / /;
        proxy_set_header   Cookie $http_cookie;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "Upgrade";
        proxy_set_header Origin "";
    }

2.动态解析代理网址

location / {

        resolver 114.114.114.114 valid=10s ipv6=off;
        set $xx_url "aa.com";
        proxy_pass https://$xx_url ;

        proxy_set_header   X-Real-IP   $remote_addr;
        proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_cookie_path  / /;
        proxy_set_header   Cookie $http_cookie;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "Upgrade";
        proxy_set_header Origin "";
    }


(1)