我有一个正在使用一个静态 IP 地址VPS
运行的系统。Windows server 2008 datacenter
我可以通过特定端口从互联网访问我的 Web 服务,例如mydomain.com:3000/api
和mydomain.com:4000/api
。我想将此 Web 服务访问地址更改为子域方法(子),例如 App1WS.mydomain.com/api
和App2WS.mydomain.com/api
更新
我将此行添加到host
文件中
127.0.0.1 mobileapp.myrealdomain.com
然后在 nginx 中,我在最后添加以下几行
server {
listen 80;
#root html;
root c:/apps/web;
server_name mobileapp.myrealdomain.com;
location / {
proxy_pass "http://127.0.0.1:3000";
}
}
然后我开始了我的环回项目,可以通过以下方式访问:
C:\apps\mobileapp>node .
Web server listening at: http://localhost:3000
Browse your REST API at http://localhost:3000/explorer
然后我将别名(CNMAE)记录添加到 DNS:
alias name: mobileapp
FQDN: mobileapp.myrealdomain.com
FQDN for target host: 127.0.0.1:3000.
从互联网上的其他位置 myrealdomain.com
加载主页但仍mobileapp.myrealdomain.com
显示
server DNS address could not be found.
在 VPS mobileapp.myrealdomain.com
正常运行并加载服务器启动时间
{"started":"2017-09-23T10:29:30.626Z","uptime":48.709}