我知道如何用Express在Node中构建一个基本的HTTP服务器,我所需要的只是以下代码:
var http = require('http');
var express = require('express');
var app = express();
var server = http.createServer(app);
server.listen(1234);
console.log('HTTP server listening on port: $d',server.address().port);然后我可以:
curl http://123.45.67.89:1234 然后得到回报。
我的问题是:不是URL:端口是我的主页,是域控制器还是我的节点/快速应用程序允许我的主页:
http://mywebsite 或
http://mywebsite/somestuff?
谢谢!
发布于 2016-03-30 22:09:03
简短的回答
你需要购买一个域名“我的网站”的网络服务器。因此,它由域控制器控制。
长篇大论
"http://“显然是服务器正在使用的协议。
“我的网站”是您的网站域名,是不受控制的节点。
".com“是顶级域,也是不受节点控制的。
"/somestuff“由节点控制。
因此,要获得一个类似于这个http://mywebsite.com/somestuff的网站。你需要购买域名“我的网站”,并选择顶级域名"com",这可以从任何公司提供网络服务器。唯一可以通过节点控制的是"/somestuff“。域名和顶级域名后的一切都由您直接控制,这样就可以很容易地更改。在你买了服务器后,其他的东西是不能改变的。当然可以,但是你必须买一个新域名.
https://stackoverflow.com/questions/36320467
复制相似问题