通过NGINX代理实现域名授权功能

作者购买了商用代码后面临单域名授权限制,通过Nginx的反向代理功能,利用负载均衡配置,将测试环境的请求重定向到授权域名,解决了在测试环境部署的问题,避免了重复购买代码的情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

时间:2021-07-31 09:15:33

PS:买了一套商用代码,需要授权域名,且只能授权一个域名,子域名也不可用,你说气人不。

主要是需要搭测试环境,总不能测试环境再买一套吧。那不就是耍流氓嘛。

实现思路:

曾在nginx负载均衡中,获取域名是代理域名而不是真实的域名,联想到,那这个问题应该就应韧而解了呀,肯定没问题,说干就干

准备工作:

负载均衡配置了解:http://blog.cfdns.com.cn/shows-32-448.html

图片.png

反向代理和正向代理的区别就是:正向代理代理客户端,反向代理代理服务器

反向代理:

location /

    {

        proxy_pass http://127.0.0.1:8324;

        #只要用户在浏览器中访问的域名绑定了 VIP VIP 下面有RS;则就用$host ;host是访问URL中的域名和端口

        proxy_set_header Host $host;

        #把源IP 【$remote_addr,建立HTTP连接header里面的信息】赋值给X-Real-IP;这样在代码中 $X-Real-IP来获取 源IP

        proxy_set_header X-Real-IP $remote_addr;

         

        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

        proxy_set_header REMOTE-HOST $remote_addr;

    }

1

proxy_set_header Host xxx.xxxx.com  #授权的域名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值