2016-04-24 3 views
1

Я пытаюсь перенаправить субдомен на свой сайт. На данный момент, я добавил следующий блок в файл на /etc/nginx/nginx.confnginx subdomain proxy pass не работает

server { 
     listen 80; 
     server_name notebook.mysite.com; 

     location/{ 
      proxy_pass http://0.0.0.0; 
     } 
    } 

Это должно сделать посещение notebook.mysite.com же, как посещение mysite.com и показать домашнюю страницу. В конце концов, я добавлю порт, так что блок расположение содержит proxy_pass http://0.0.0.0:12345; Однако, когда я посещаю http://notebook.mysite.com мой браузер дает мне ошибку

This site can’t be reached 

notebook.mysite.com’s server DNS address could not be found. 
DNS_PROBE_FINISHED_NXDOMAIN 

Кто-нибудь знает, почему это, или, по крайней мере, как я бы об устранении его ?

+0

'0.0.0.0' не является действительным IP-адресом для подключения. Вы хотите изменить его на нечто вроде 'http: // localhost' или' http: // example.com'. – solarissmoke

ответ

0

Оказывается, мне нужно было добавить запись с моим хозяином, Digital Ocean, чтобы это нормально работало. Я добавил запись A с * для перенаправления всех поддоменов на мой сервер.