2016-05-01 59 views
-1

我有一个网站托管在IP地址JbossEAP 6上的端口8080。 我买了一个域名并将其映射到该地址。通过dns连接到网站时隐藏端口

当有人连接到域名时,他们被重定向到mydomainame:8080/home

如何在不向用户显示端口的情况下使其工作?

回答

0

实际上,这个端口是由客户端而不是服务器指定的。换句话说,服务器只侦听指定的端口并等待来自任何客户端的连接。

为什么客户需要指定端口?导致我们的服务器没有在默认端口上监听HTTP协议始终为80(使用https的443端口)。

为什么我们在访问大多数网站时不指定端口?这是因为网站服务器正在侦听不需要明确指定的默认端口。我们的浏览器将自动使用默认端口。

0

对于http,标准端口是80(由IANA port number assignment指定)。如果您不想显示8080,则需要将您的jboss服务器配置为侦听端口80.或者,在端口80上添加一个反向代理并将其连接到localhost:8080。