该问题需要有经验的老程序员给予帮助,感激不尽

huosidun0302 2010-11-15 11:10:52
现在有这么个情况:
一个系统,本来访问该系统只有一个域名:比如www.ggg.gov.cn
但是现在要改为双网访问,也就是说有两个不同域名的地址可能会访问同一个应用,比如www.ggg.gov.cn和www.ggg.egov.cn 。那么我们的系统应当怎么修改?

修改时存在的问题:很明显应用的代码中会有很多把访问地址写死的地方,比如代码里写死了www.ggg.gov.cn,那我们要把代码中所有这种写死的链接改过来。

问题1:如果我要改代码,怎么改?是否能够动态的获取域名?就是说我是否能在代码中把访问地址写成动态的,不管哪个域名访问我都可以自动跳转。如果不能那应该怎么做?

问题2:该系统很大,有很多子系统,那么有些子系统是别的公司帮我们做的,我们没有源码,但是他们实现的代码里也一定有写死地址的情况,这种情况该怎么处理?

问题3:因为改动代码维护性差,出错率高,那么有没有其他的办法能够解决这个问题。

注:如果大家有什么建议,请赐教,感激不尽


...全文
183 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
liguangwen86 2010-11-16
  • 打赏
  • 举报
回复
两个域名指向同一ip就行了
mogui369 2010-11-16
  • 打赏
  • 举报
回复
晕,你想多了。
huangxiaoyu_000 2010-11-16
  • 打赏
  • 举报
回复
个人觉得用dns解析域名指向一个ip地址即可!
shelland 2010-11-16
  • 打赏
  • 举报
回复
修改你应用程序所在服务器的host文件吧,把两个域名都指向本地IP,应该就可以了。。。
丶蒙圈丶 2010-11-16
  • 打赏
  • 举报
回复
学习中....
qianyecq 2010-11-16
  • 打赏
  • 举报
回复
楼主的意思是访问你自己的项目,
还是你的项目代码中用到很多域名ip地址?
czmchen 2010-11-16
  • 打赏
  • 举报
回复
指向的域名IP地址是你的项目地址就行了,不需要改动
huosidun0302 2010-11-16
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 longxing8000 的回复:]
引用 7 楼 huosidun0302 的回复:
我不说了代码中有很多地址都写死了,我代码里写的是www.ggg.gov.cn 如果我不改代码,那我用www.ggg.egov.cn访问的时候它不就跳到www.ggg.gov.cn 了么?

像这样的域名定义的时候没有定义成共通变量吗,难道好多地方都是一个个去写的。
[/Quote]

对啊
yaoweijq 2010-11-15
  • 打赏
  • 举报
回复
这种事情是dns的问题了,与系统有啥关系,
让两个域名解析到你应用的ip地址就行了
应用只有一个ip么,
个人感觉系统不需要任何改动
龙心 2010-11-15
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 huosidun0302 的回复:]
我不说了代码中有很多地址都写死了,我代码里写的是www.ggg.gov.cn 如果我不改代码,那我用www.ggg.egov.cn访问的时候它不就跳到www.ggg.gov.cn 了么?
[/Quote]
像这样的域名定义的时候没有定义成共通变量吗,难道好多地方都是一个个去写的。
huosidun0302 2010-11-15
  • 打赏
  • 举报
回复
我不说了代码中有很多地址都写死了,我代码里写的是www.ggg.gov.cn 如果我不改代码,那我用www.ggg.egov.cn访问的时候它不就跳到www.ggg.gov.cn 了么?
soyestrellafortuna 2010-11-15
  • 打赏
  • 举报
回复
两个域名指向同一个ip就可以了吧。代码不用变的了。
crazylaa 2010-11-15
  • 打赏
  • 举报
回复
不需要改。配置域名和ip就行了
meteor1015 2010-11-15
  • 打赏
  • 举报
回复
域名 和 IP 映射一下就可以了 不需要修改代码吧 !
vblueskya1 2010-11-15
  • 打赏
  • 举报
回复
域名解析就可以了,公司没有网络人员吗?

解析两个域名到你应用的ip地址

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧