у меня есть VPS
который работает Windows server 2008 datacenter
с одним статическим IP-адресом.
Я могу получить доступ из Интернета к своим веб-службам через определенный порт, например mydomain.com:3000/api
и mydomain.com:4000/api
. Я хочу изменить этот адрес доступа к веб-службам на метод субдомена (дочерний), например 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}