首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在node.js项目中创建url

问如何在node.js项目中创建url
EN

Stack Overflow用户
提问于 2018-12-21 14:25:54
回答 2查看 453关注 0票数 1

我正在尝试在node.js项目中进行url

当前显示在我的本地服务器端口,如-http://localhost:1337预期url =http://localhost:1337/nodeprovider

代码语言:javascript
复制
var http = require('http');
var port = process.env.port || 1337;
http.createServer(function (req, res) {
    res.writeHead(200, { 'Content-Type': 'text/plain' });
    res.end('Hello World\n');
}).listen(port);
EN

回答 2

Stack Overflow用户

发布于 2018-12-21 14:36:42

如果我没理解错的话:您需要在http://abcwebsite /nodeprovider上响应您的node.js服务器

由于这项任务必须不在Node.js服务器中完成,因此我建议您阅读有关域驻留:https://en.wikipedia.org/wiki/Domain_parking

长话短说: Node.js服务器不对其响应的域名负责。在服务器脚本中,您只能将端口设置为侦听。

票数 0
EN

Stack Overflow用户

发布于 2018-12-21 14:37:56

来自旧的answer

你不需要给node.js服务器分配域,而是把你的应用加载到有ip地址的机器上。然后,您需要确保您的应用程序正在正确的端口上侦听,在大多数服务器上,端口为80。

现在让域名指向这个ip地址就完全是另外一回事了。您需要让您的名称服务器指向该ip。你的域名服务器通常是你购买域名的公司,例如GoDaddy就是一个域名服务器。因此,如果你有一个域名与他们,你应该去他们的网站下的DNS设置,并更改ip地址。然后,您的域名将指向您的ip地址,并呈现您的node.js应用程序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53880136

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档