
URL 转发是指通过域名解析设置,将访问您当前域名的用户引导到您指定的另一个网络地址。
例如,设置显性 URL 转发后,当用户访问 http://abc.com 时自动转向访问一个您指定的域名 http://123.com ;隐性 URL 转发与显性类似,但会隐藏真实的目标地址,即当用户访问 http://abc.com 时自动转向 http://123.com ,但地址栏仍旧显示 http://abc.com 。
登录阿里云/万网 【管理控制台】-- 点击主导航栏 【产品与服务】--【云解析】,进入域名解析列表;
点击需要设置 URL 转发的域名,进入域名控制台,解析设置页;点击 【添加解析】 ,在记录类型选择 显性/隐性 URL,主机记录即域名前缀,可任意填写(如:www),在记录值输入您希望转发的网址,点击保存即可。
URL 转发时记录值不能为 IP 地址,且不支持泛解析设置。
URL 转发的目标域名不支持中文域名
【注意】根据工信部关于域名跳转服务的政策要求,URL 转发功能目前只支持网站有备案号且接入商是万网的域名转发需求(转发前后的域名),网站无备案号或接入商不是万网的域名转发需求暂不支持。
如问题还未解决,请联系 售后技术支持 。
https://help.aliyun.com/knowledge_detail/39795.html?spm=a2c4e.11153987.0.0.6fcd4b20IrmUTf
网络问题。天猫精灵(TmallGenie)是阿里巴巴集团阿里云智能事业群于2017年7月5日发布的AI智能终端品牌,其中URL是只智能终端设备的网络问题的简写,意思是通过浏览器或者其他编程语言的API,向服务器发送网络请求,收到失败回应,一般是因为网络的不可用,可以通过调试家庭网络进行解决。最近在做服务器迁移, 之前是直接使用阿里云的slb. 随着业务的发展以及稳定性要求, 决定对服务器进行升级, 同时对业务进行拆分, 经过多种考虑最后使用slb+nginx路由方案.
前端使用slb的tcp监听, 开启会话保持. ecs上配置nginx进行二次转发.
浏览器访问一切正常, 也没有用户报任何使用问题.
就这样无风无雨的过了一天, 第二天业务人员报微信支付数据异常, 转账成功, 转账标识显示失败.
开发人员开始进行排查, 发现服务器可以正常接收微信回调, 不过服务器间调用出现异常.
后台日志显示: java.net.ConnectException: Connection timed out
我开始查看nginx日志, 发现没有找到请求日志, 怀疑是nginx问题, 使用curl请求ecs, 返回值正常, 使用curl请求外网域名, curl无反馈, 看来问题出现在阿里云的slb上面.
去网上搜了搜, 还真有人遇到同样的问题, 只是标题是不是很一致.
解决方案是将slb的tcp监听改为http监听.
以下为阿里云给出的理由:
https://help.aliyun.com/document_detail/27680.html?spm=5176.doc27671.6.240.6lfhRY
注意: 当负载均衡从4层更换到7层之后, 虽然开启了获取真实ip, 程序获取真实ip还需要做一些特别的设置, 阿里云官方文档有详细描述: 负载均衡 7 层 HTTP 模式获取来访客户端真实 IP 的方法(IIS/Apache/Nginx/Tomcat)
附参考网址: 阿里云SLB负载均衡https协议的一点小问题
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)