Nodejs正在为应用创建DNS名称



嗨,我有node js应用程序。我在本地运行它:

http.createServer(processRequest).listen(1337);

要在浏览器中丰富我的应用程序,我需要写:localhost:1337/index.html

我有两个问题:

  1. 如果我想丰富我的应用程序作为www.myapp.dev/index.html而不是localhost:1337/index.html,我需要在我的代码改变什么?
  2. 我买了域名www.myserver.com,我需要把我的应用程序,以做它在这个领域的工作?

谢谢。

  1. 您需要将1337更改为80(从技术上讲,您不需要这样做,您可以在端口80上运行代理)。没有

你的应用程序不关注主机头,所以浏览器发送的主机头无关紧要。

在应用程序之外,你需要配置你的DNS,将主机名指向你的IP地址。

最新更新