我知道这似乎是一个非常基本的问题。
我有一个在端口8080上运行的Java EE Web应用程序。所以当我尝试访问它时,我必须输入domainname.com:8080/DomainName
。我想通过domainname.com
访问它。我应该将端口号从8080
更改为80
。在SO上找到几个答案之后,我在server.xml
文件夹中的conf
进行了此更改:
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
但我仍然收到404错误。请帮忙。有什么我不做/做错的事吗?
我在Windows服务器上使用Tomcat7。
如果有类似的问题(我可能没有遇到过),请在评论中发帖,谢谢!
答案 0 :(得分:1)
您可以安装apache并将其配置为通过AJP端口与您的tomcat一起使用,以便apache将侦听端口80并将请求重定向到您的tomcat
这里有一些参考: http://www.ntu.edu.sg/home/ehchua/programming/howto/ApachePlusTomcat_HowTo.html