如何将端口号(example.com:1234)更改为(example.com)?

时间:2019-06-04 06:55:08

标签: javascript node.js

我正在Ubuntu上运行一个Web应用程序,并将其与http-server一起使用。由于此应用程序正在运行的实例更多(实例之间有些差异),因此大多数实例后面都有端口号。但是,我希望有一个根Web应用程序现在可以在example.com:1234上运行,以便可以在example.com上访问

还有其他方法可以做到这一点吗?

我尝试使用http-server的--proxy标志,但是似乎无法使URL正常工作。还有一个名为http-proxy的软件包,但这需要一些时间才能使其工作(额外的代码)。我希望有一个比安装另一个节点程序包更简单的解决方案。

2 个答案:

答案 0 :(得分:0)

好吧,我认为您不能更改端口号,但是如果您想更改主机名,则可以执行以下操作,

/ etc / hosts(或与其他操作系统等效的主机)用于将主机名解析为某些ip,而无需询问dns服务器。

您可以在/etc/hosts:

中使用
127.0.0.1 myserver.com

然后在浏览器中打开http://myserver.com:3333,它将连接到127.0.0.1到3333端口。

我在本地谈论事情。否则,托管服务器并使用ngnix.conf或IP表将其绑定。

答案 1 :(得分:0)

如果根Web应用程序已在运行,则可以方便地更改端口号,您可以将其更改为端口号example.com:80,这样当您使用example.com访问URL时,它将自动启动。