如何用JAVA实现这样一个简单的URL转发应用
需求:
用户在外网访问一个网站如www.sample1.com,此网址会将请求转发到我指定IP的机子上,这台机子在收到请求后,需要判断此网址,然后重定向到另一个网站如www.sample2.com,最终用户打开的是www.sample2.com这个网站。
这样一个简单需求,我尝试过通过域名服务商提供的域名管理功能完成域名转发,但这个功能他们说被政府禁了,完成不了,于是做A记录,将网址1(www.sample1.com)解析到指定IP的服务器,通过这个服务器再做转发的工作,这就是整个需求的背景。(不知这个背景是否问题:))
现在主要想解决服务器端的问题,目前有下面几种解决方案:
1:部署tomcat
2:用JAVA程序监听80端口,然后在收到请求后,发送另一个网站的网址给用户
我现在更倾向于第2种解决方案,但不知道用JAVA的什么包来做,怎么判断来访的域名,然后重定向到另一个网址。还望高人指点,如有其它更简单方便的解决方案,也请告知,谢谢!