通过dns连接到网站时隐藏端口

时间:2016-05-01 06:11:05

标签: java web jboss dns web-hosting

我在Jboss EAP 6的端口8080上的IP地址上托管了一个网站。 我买了一个域名并将其映射到某个地址。

当有人连接到域名时,会将其重定向到mydomainame:8080/home

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

为什么客户需要指定端口?因为我们的服务器没有监听defaut端口,它总是使用HTTP协议80(使用https的443)。

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