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

Проблема с Nginx и субдоменами

Проблема с Nginx и субдоменами

Привет, вот моя конфигурация

server {
  listen 80;
  server_name  my_server.com www.my_server.com demo.my_server.com;
   location / {
      proxy_pass http://123.456.789.10:8080/;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header Host $host;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}

Мне интересно, почему, если я указываю в браузере: my_server.com или www.my_server.com, все в порядке, но если я перехожу на demo.my_server.com, firefox не может найти сервер на demo.my_server.com.

Подсказки? TIA

Если проблема заключается в невозможности найти сервер на demo.my_server.com, то у вас почти наверняка нет demo.my_server.com в DNS. Это можно проверить, запустив

nslookup demo.my_server.com

на окнах, или

dig A demo.my_server.com

на (Li | U) nix. Чтобы исправить это, вам нужно добавить demo.my_server.com в DNS как запись A с тем же значением, что и www.my_server.com.