Tomcat绑定非80端口域名
我的服务器访问项目地址是:http://www.abc.com:8080/projectName
我现在想把他设置成http://www.abc.com直接就可以访问,怎么设置。把端口改成80我是知道的!我现在想问的是我是8080端口如何设置!或者配置!
------解决方案--------------------可以转发 IIS 和tomcat整合的问题
------解决方案--------------------一般都是用80端口,apache + tomcat 集成起来。
不用80也行,那你做一个跳转即可。
------解决方案--------------------server.xml
   <Connector port="8080" protocol="HTTP/1.1" 
               connectionTimeout="20000" 
               redirectPort="8443" />
或者修改  
C:\WINDOWS\system32\drivers\etc\hosts
------解决方案--------------------使用Apache做多端口映射,可参照:
=============================
我使用一个apache服务器。在我的apache根目录下有这么几个网站,如Test、Child这两个文件夹,也就是两个网站。我想这样,当我访问http://localhost的时候就访问Test,当我访问http://localhost:8080的时候就访问Child。  
我们需要配置apache。讲apache文件夹下的conf中的httpd.conf打开,搜索Include conf/extra/httpd-vhosts.conf,将前面的注释去掉。再打开conf/extra/httpd-vhosts.conf文件,清除里面的内容,这样写道:  
NameVirtualHost *:8080
  <VirtualHost *:8080>
  ServerName localhost
  ServerAlias localhosts
  DocumentRoot D:/development/www/Child
  </VirtualHost>
  NameVirtualHost *:80
  <VirtualHost *:80>
  ServerName localhost
  ServerAlias localhost
  DocumentRoot D:/development/www/Test
  </VirtualHost>  
重启apache服务器就ok了。
------解决方案--------------------tomcat中
conf/server.xml
XML code
    <Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />