Назад | Перейти на главную страницу

как перенаправить дочерние домены на определенные порты localhost в Windows Server 2008 VPS?

у меня есть 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}