近期Nginx反代遇到的问题

发布于 / 代码·杂谈 / 0 条评论

下边是近期Nginx反代遇到的问题,顺便记录一下,文章如有错误请指正,后续不断补充,也欢迎各味补充!

一、适用于显示用户真实ip或伪造指定ip,$proxy_add_x_forwarded_for 改为1.1.1.1 即可

proxy_set_header  X-real-ip $remote_addr;
proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;

二、适用于使用br、gzip压缩的页面反代后替换内容失效,大部分使用此代码可正常解决

方法一:
proxy_set_header  X-real-ip $remote_addr;
proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
方法二 :基于Nginx二次开发OpenResty 可能gunzip on;报错
proxy_set_header Accept-Encoding "gzip,deflate";
gunzip on;
gzip_disable ".";

三、伪造来路,常见于反代DZ论坛提示来路不正确!

proxy_set_header Referer "https://xxx.com";

四、反代目录指定拓展名

location ~*/iss/.*.(m3u8|ts|aac)$ {

 

转载原创文章请注明,转载自: 白纸博客 » 近期Nginx反代遇到的问题
Not Comment Found