IIS6 server2003 同一二级域名部署两个项目

TommyJ 发布于 2016/10/17 21:52
阅读 605
收藏 0

【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”

因为历史遗留问题 以及现状

背景:目前遇到一个很囧的情况  有一台服务器是server2003的,装的是IIS6。目前已经跑了三个用.net写的项目在iis上,都是用的80端口的,我需要跑一个java的项目在tomcat上,因为要和微信交互,所以必须要也要80端口。目前三个网站所使用的二级域名是a.test.com,b.test.com,c.test.com。


问题:我不能动原来的项目也不能升级iis或者系统,而且暂时不能给我指配另一个二级域名,而且要求我和c.test.com共用一个二级域名。。。我该怎么让一个.net写的和一个java写的项目跑在c.test.com这个域名上?或者让java的跑在c.test.com/mine 这种子项目上?

谢谢各位大神


加载中
1
Minho
Minho

首先iis和tomcat不能共用一个端口。

如果是两台服务器,前面可以用nginx做反向代理实现。

如果是一台服务器,就只能用不同端口区分了。

Minho
Minho
回复 @TommyJ : 配置iis的反向代理应该可以。
TommyJ
TommyJ
谢谢回复 我问题里可能写的模糊了一点 Tomcat我用的是8080端口 目前想法是原来的 c.test.com给原来的网站和我自己的项目同时使用 有没有什么办法让过来的请求同用这个二级域名但是能分发到各种的目录中去 比如我tomcat用的是 c.test.com/d 谢谢
0
毛毛爱开发
毛毛爱开发
装个iirf重写组件,用URL重写来判断多域名访问也可以的。
TommyJ
TommyJ
该评论暂时无法显示,详情咨询 QQ 群:点此入群
0
简单代码
简单代码
该评论暂时无法显示,详情咨询 QQ 群:点此入群
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部