Создание новой конфигурации обратного прокси-сервера в маршрутах Nginx к другой конфигурации

Создание новой конфигурации обратного прокси-сервера в маршрутах Nginx к другой конфигурации

Я уже головой об стену бьюсь с этим. Любая помощь, которую можно предложить, будет принята с благодарностью.

У меня есть несколько веб-сайтов/сервисов, работающих на разных серверах. У меня есть обратный прокси-сервер, работающий на сервере здесь, дома, для маршрутизации различных поддоменов к их пунктам назначения в других местах. Я создаю новый conf, я указываю, куда должен идти мой proxy_pass. Мой /etc/nginx/conf.d имеет много разных конфигураций, но для простоты предположим, что у меня есть эти три:

a.conf
b.conf
c.conf

Допустим, c.conf — это новый файл, который я создал/над которым работаю. Вот его содержимое:

server {
  listen 80;
  server_name newsubdomain.root.net;

  location / {
      proxy_pass http://222.222.222.222:4011;
      proxy_set_header Host $host;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

      #upgrade to WebSocket protocol when requested
      proxy_set_header Upgrade $http_upgrade;
      proxy_set_header Connection "Upgrade";
  }

}

гдеhttp://222.222.222.222:4011мой (запутанный) пункт назначения.

При переходе на newsubdomain.root.net я попадаю на proxy_pass, который был настроен в a.conf. При попытке устранения неполадок я переименовал a.conf в a.conf.bak. Теперь при переходе на newsubdomain.root.net я попадаю на proxy_pass, который определен в b.conf.

Должно быть, я что-то упускаю простое, но на данный момент я в растерянности. Я настроил таким образом кучу новых конфигураций (более 20 на этом сервере) без проблем, и с тех пор ничего не изменилось (по крайней мере, насколько мне известно, я единственный, кто имеет доступ к этому серверу).

Я искал решение этой проблемы, но мои поисковые запросы не выдают ничего подходящего. Я с радостью предоставлю любые необходимые журналы/дополнительную информацию.

Заранее спасибо всем, кто сможет дать совет.

Связанный контент