这是我在这个社区的第一篇帖子。
我在 Wix 上托管一个网站,并希望限制特定数量的个人访问。此外,我希望每个人都在流量到达 Wix 之前通过我的 nginx 反向代理。我在 Wix 中配置了 DNS 域、Nginx 和一些 IP 阻止模块。
到目前为止一切顺利-我的客户端访问正常:
/// 客户端(IP 1.1.1.1)-> Nginx Rev. 代理(2.2.2.2)-> Wix ///
但是,Wix 仍然能够解码我的客户端的真实 IP(1.1.1.1)而不是我的 nginx 的真实 IP(2.2.2.2)。
这是我的 nginx 配置的一部分:
proxy_set_header X-Real-IP 2.2.2.2;
proxy_set_header X-Forwarded-For "2.2.2.2";
proxy_set_header Accept-Encoding "";
proxy_pass_request_headers off;
proxy_http_version 1.1;
我错过了什么?