嗨,我有node js应用程序。我在本地运行它:
http.createServer(processRequest).listen(1337);
要在浏览器中丰富我的应用程序,我需要写:localhost:1337/index.html
我有两个问题:
- 如果我想丰富我的应用程序作为
www.myapp.dev/index.html
而不是localhost:1337/index.html
,我需要在我的代码改变什么? - 我买了域名
www.myserver.com
,我需要把我的应用程序,以做它在这个领域的工作?
谢谢。
- 您需要将
1337
更改为80
(从技术上讲,您不需要这样做,您可以在端口80上运行代理)。没有
你的应用程序不关注主机头,所以浏览器发送的主机头无关紧要。
在应用程序之外,你需要配置你的DNS,将主机名指向你的IP地址。