通过虚拟服务发布,实现URL的改写,如何实现

小小鱼儿天上飞 2169

{{ttag.title}}
某个应用系统
内网访问地址是
http://10.1.20.15:9797/sport

外网访问地址是:
http://124.111.202.194:7777/sport

目前是通过端口映射的方式实现的。

由于早期通知客户的访问方式全是公网地址,现已经告知客户需要使用域名访问,这样以便我们以后更换运营商线路时候导致公网IP地址的变更可以对客户是无感知的,可是现在客户都使用公网地址访问,这样对于以后的工作太不方便了。现在这个公网地址对应了一个域名解析记录了,为了让客户更熟悉的记住域名,想实现客户即使仍然使用原公网IP形式访问,我们都强制转为域名的形式显示在对方的浏览器中,这样加速客服的记忆。

此系统目前外网可以使用http://demo.zbc.com:7777/sport来访问,想实现,客户使用http://124.111.202.194:7777/sport来访问,自动是http://demo.zbc.com:7777/sport的样子显示在地址栏中

盼具体的配置方法

该疑问已被 解决,获得了 20 S豆

回帖即可获得
2S豆
,被楼主采纳即奖励20S豆+10分钟内回帖奖励10S豆 [已过期] ,了解更多S豆奖励信息

完善手机号和公司名称,让服务更省心更便捷!立即完善

您好, 您的通过虚拟服务发布,实现URL的改写问题,端口映射是不能实现的,您可以通过发布虚拟服务,做重定向,将IP访问时候重定向到域名,浏览器地址栏就是域名了,即:前置调度策略配置302跳转。

可以参考《某公司_AD_V5.2_自定义内容配置配置302跳转指导书.pdf》
http://bbs.sangfor.com.cn/plugin.php?id=sangfor_databases:index&mod=viewdatabase&tid=20997

1.登录AD设备控制台,在公共对象-自定义内容中,选择复制302跳转策略。


2.填写头部内容


注:Location这行需要连续敲两个回车键再保存。(7.x可以不需要两个回车

3.在应用负载-策略中,配置前置调度策略。


4.编辑虚拟服务,关联上面设置的前置调度策略,保存即可。


5.注意事项

a、配置302参数之后一定要回车两下再点击完成,两个回车是HTTP头部的要求。
b、要保证服务器服务是正常运行,可以正常访问。

其他的版本配置类似!

谢谢!
本答案是否对你有帮助?
adds 发表于 2019-10-20 19:40
  
没有发现AD有这个功能,你直接输入的IP地址,AD没有权限修改你的IP为域名啊。
Men_chou 发表于 2019-10-20 20:44
  
使用http7层负载,在前置调度策略里使用http改写功能,可以实现跳转到域名
余泳杰 发表于 2019-10-20 22:29
  
可以尝试以下HTTP改写功能-去资料库下载试试哈哈哈哈
新手692094 发表于 2019-10-21 00:53
  
可以实现的。
用HTTP改写中的《应答改写》。
1.<高级匹配条件><请求头><HOST> HOST输入为"124.111.202.194:7777"。
3.添加一条应答改写<改写头部> <STATUS-CODE> 内容填写"301"
2.再添加一条应答改写<插入头部> <LOCATION>  内容填写 "http://demo.zbc.com:7777"


原理:
把原来HTTP 200的响应改写成301跳转到新的地址。用户的浏览器会自动跳转到新的地址
CQxxk 发表于 2019-10-21 08:33
  
通过应答改写回302跳转到域名方式就可以了
sangfor_2293 发表于 2019-10-23 14:07
  
配置http类型虚拟服务,同时做个前置调度用302跳转可实现
sangfor1184 发表于 2019-10-25 12:55
  
您好, 您的通过虚拟服务发布,实现URL的改写问题,端口映射是不能实现的,您可以通过发布虚拟服务,做重定向,将IP访问时候重定向到域名,浏览器地址栏就是域名了,即:前置调度策略配置302跳转。

可以参考《某公司_AD_V5.2_自定义内容配置配置302跳转指导书.pdf》
http://bbs.sangfor.com.cn/plugin.php?id=sangfor_databases:index&mod=viewdatabase&tid=20997

1.登录AD设备控制台,在公共对象-自定义内容中,选择复制302跳转策略。


2.填写头部内容


注:Location这行需要连续敲两个回车键再保存。(7.x可以不需要两个回车

3.在应用负载-策略中,配置前置调度策略。


4.编辑虚拟服务,关联上面设置的前置调度策略,保存即可。


5.注意事项

a、配置302参数之后一定要回车两下再点击完成,两个回车是HTTP头部的要求。
b、要保证服务器服务是正常运行,可以正常访问。

其他的版本配置类似!

谢谢!
sangfor1184 发表于 2019-10-28 22:03
  
您好 请问此问题是否已经解决?如果还未解决,请跟踪说明;如果已经处理,方便的时候请分享下处理方法,方便其他遇到类似的用户参考;
ps
分享处理方法有S豆奖励的哦
谢谢

等我来答:

换一批

发表新帖
热门标签
全部标签>
每日一问
技术笔记
技术盲盒
技术咨询
功能体验
干货满满
新版本体验
2023技术争霸赛专题
标准化排查
产品连连看
GIF动图学习
信服课堂视频
自助服务平台操作指引
运维工具
技术晨报
安装部署配置
每日一记
用户认证
通用技术
秒懂零信任
安全攻防
云计算知识
SDP百科
设备维护
深信服技术支持平台
答题自测
sangfor周刊
资源访问
排障笔记本
社区帮助指南
畅聊IT
专家问答
技术圆桌
在线直播
MVP
网络基础知识
升级
上网策略
测试报告
日志审计
问题分析处理
流量管理
原创分享
解决方案
VPN 对接
项目案例
SANGFOR资讯
专家分享
技术顾问
信服故事
功能咨询
终端接入
授权
迁移
山东区技术晨报
地址转换
虚拟机
存储
加速技术
产品预警公告
玩转零信任
信服圈儿
S豆商城资讯
技术争霸赛
「智能机器人」
追光者计划
答题榜单公布
纪元平台
卧龙计划
华北区拉练
天逸直播
以战代练
文档捉虫活动
齐鲁TV
华北区交付直播
每周精选

本版达人

新手61940...

本周建议达人

zhao_HN

本周分享达人

ZSFKF

本周提问达人