通过Apache将tomcat的转为用80端口的二级域名访问
2014-07-29 17:25
375 查看
一般使用tomcat发布Java web项目使用www.xxx.com:8080/appname/xxxservlet来访问一个简单的服务,这样会‘暴漏’应用名(当然你也可以改掉),看起来也不规范,需要填写端口(当然你也可以直接发布到80端口,但是如果多个系统比如有一个PHP就不得不考虑了)。
Apache使用80端口来将不同的请求转发到tomcat的不同的应用,就是所有的服务都来自80端口。
打开httpd.conf,在最后添加(最好放在泛解析前面)
这样就把一个需要通过http://115.28.189.59:8080/Weixin/访问的web应用转为使用一个二级域名访问。
微信公众平台后台地址必须使用80端口,可以使用这个来进行转发。
Apache使用80端口来将不同的请求转发到tomcat的不同的应用,就是所有的服务都来自80端口。
打开httpd.conf,在最后添加(最好放在泛解析前面)
<VirtualHost *:80> ServerName weixin.erdian.net ProxyPreserveHost On ProxyRequests Off ProxyPass / http://115.28.189.59:8080/Weixin/ ProxyPassReverse / http://115.28.189.59:8080/Weixin/ ErrorLog logs/weixin.erdian.net_error_log CustomLog logs/weixin.erdian.net_custom_log common </VirtualHost>
这样就把一个需要通过http://115.28.189.59:8080/Weixin/访问的web应用转为使用一个二级域名访问。
微信公众平台后台地址必须使用80端口,可以使用这个来进行转发。
相关文章推荐
- 通过Apache转发和Tomcat共用80端口
- tomcat通过80端口访问部署程序以及标题乱码问题
- 通过Apache转发和Tomcat共用80端口
- 通过 Apache 代理访问 Node.JS, 共享80端口
- Window server 2008下部署apache-tomcat-5.5.31项目通过localhost可以访问而通过IP无法访问
- 关于通过nginx配置到apache-tomcat-7.0.67的端口的时候access中打印访问日志会一直输出nginx的地址而不是用户的真实地址
- 在windows下iis与apache共存80端口!通过各自的域名分别访问,不用加端口号(虚拟主机+代理)
- Tomcat中通过JNDI配置访问数据库
- 如何通过不同的域名访问发布到Apache上不同的Appeon Web应用?
- 应用apache+tomcat的方式,是否可以支持3000人同时在线访问
- 配置Apache+Tomcat支持多个应用,即多个二级域名
- 如何通过不同的域名访问发布到Apache上不同的Appeon Web应用?
- 通过Tomcat数据源访问数据库
- tomcat 和 apache 与 IIS共用80端口的完善整合
- tomcat部署多个项目,公网通过域名解析访问,不同的网站。
- linux下使用apache http server 连接 tomcat 达到使用直接apache一个服务端口就可访问php和jsp
- Apache中通过配置http.conf绑定多个域名以及二级域名的方法
- Tomcat+ApacheSOAP部署访问COM对象的WebService
- Tomcat如何象Apache一样屏蔽IP访问