不使用端口访问站点可以通过以下两种方式实现:
- 使用域名和默认端口:当您在浏览器中访问一个站点时,默认会使用HTTP协议的80端口或者HTTPS协议的443端口。大部分网站都会使用这些默认端口。因此,如果您有一个域名指向您的服务器,并且您的站点使用了默认的HTTP或HTTPS端口,那么您只需要在浏览器中输入域名即可访问站点,而不需要明确指定端口号。
- 使用反向代理:反向代理可以将对一个端口的请求转发到另外一个端口。您可以使用反向代理将默认的HTTP或HTTPS请求转发到非默认端口的站点上。例如,如果您的站点使用了3000端口,您可以使用反向代理将80端口的请求转发到3000端口。这样,用户只需要通过域名访问您的站点,而不需要在域名后面加上端口号。常用的反向代理工具包括Nginx和Apache。
需要注意的是,如果您使用了非默认端口来部署站点,那么在浏览器中访问站点时,需要在域名后面加上端口号。例如,如果您的站点使用了3000端口,您需要在浏览器中输入"域名:3000"来访问站点。
以上是如何不使用端口访问站点的两种方法,您可以根据自己的需求和实际情况选择适合您的方式。