微信授权只能设置一个回调域名和一个测试的回调域名 对于多域名分布式系统, 可以使用nginx的反射代理: # 微信回调主域名: mydomain.com # 回调到aa.mydomain.com, 设置回调url为 # mydomain.com/aa/some_action?qs # nginx 配置反射代理 server { listen 80; server_name mydomain.com; ## /aa/ 路径代理到aa.mydomain.com ## 不管怎么样, 微信会回调到这个主服务器, 所以其它服务器尽量和主服务器在同一个内网 ## 主服务器配置host aa.mydomain.com 指向内网IP, 可保证反射代理的速度最大化 location /aa/ { proxy_pass http://aa.mydomain.com/; } } # aa.mydomain.com 服务器会收到请求: http://aa.mydomain.com/some_action?qs
微信授权只能设置一个回调域名和一个测试的回调域名
对于多域名分布式系统, 可以使用nginx的反射代理: