【发布时间】:2016-08-26 02:37:23
【问题描述】:
我有一个网站,其 IP 地址位于 Jboss EAP 6 端口 8080 上。
我购买了一个域名并将其映射到该特定地址。
当有人连接到域名时,他们会被重定向到mydomainame:8080/home。
如何在不向用户显示端口的情况下使其工作?
【问题讨论】:
标签: java web jboss dns web-hosting
我有一个网站,其 IP 地址位于 Jboss EAP 6 端口 8080 上。
我购买了一个域名并将其映射到该特定地址。
当有人连接到域名时,他们会被重定向到mydomainame:8080/home。
如何在不向用户显示端口的情况下使其工作?
【问题讨论】:
标签: java web jboss dns web-hosting
实际上,这个端口是由客户端而不是服务器指定的。也就是说,服务器只监听指定的端口,等待来自任何客户端的连接。
为什么客户端需要指定端口?因为我们的服务器没有在默认端口上侦听,该端口始终为 80,使用 HTTP 协议(443 使用 https)。
为什么我们访问大多数网站时不指定端口?这是因为网站服务器正在侦听不需要明确指定的默认端口。我们的浏览器会自动使用默认端口。
【讨论】:
对于http,标准端口为80(由IANA port number assignment 指定)。如果您不想显示 8080,则需要将 jboss 服务器配置为侦听端口 80。或者,在端口 80 上添加反向代理并将其连接到 localhost:8080。
【讨论】: