Nginx показывает другой сайт

#nginx

#nginx

Вопрос:

Таким образом, у меня есть несколько страниц, которые я размещаю на одном сервере. Я использую nginx. В настоящее время у меня есть одна статическая страница и одна, которая использует узлы в качестве бэкенда (поэтому я использую прокси).

Я хочу добавить новую статическую страницу, но немного по-другому. Я хочу, чтобы nginx прочитал конфигурацию, которую я поместил в папку /var/www/some.site.tld/nginx. В конец файла nginx.conf я добавил новое местоположение, сохранил, добавил конфигурацию nginx в новое местоположение. После сброса сервера нужный URL-адрес выдает мне приложение, которое я установил в качестве конфигурации в рамках сайтов с поддержкой. Когда в nginx.conf я изменяю расположение новой папки конфигурации и помещаю ее над включенными сайтами, она загружает мою конфигурацию, но опять же возникает проблема с той же страницей в включенных сайтах. Обе конфиогурации имеют разные корневые папки и разные имена серверов

Что я делаю не так?

nginx.conf

 # Load configs include /etc/nginx/conf.d/*.conf; include /etc/nginx/sites-enabled/*; include /var/www/some.site.tld/nginx/*;  

некоторые.site.tld

 server {  listen 443 ssl http2;  listen [::]:443 ssl http2;  server_name some.site.tld;  set $base /var/www/some.site.tld;  root $base/public;   # SSL  ssl_certificate /etc/nginx/ssl/some.site.tld.pem;  ssl_certificate_key /etc/nginx/ssl/some.site.tld.key;   # Security  include secure.conf;   # Logging  access_log /var/log/nginx/some.site.tld.access.log cloudflare;  error_log /var/log/nginx/some.site.tld.error.log warn;   # Main index  index index.html index;   include general.conf;  include cloudflare.conf;  location / {  try_files $uri $uri/ =404;  } }   # HTTP redirect server {  listen 80;  listen [::]:80;  server_name some.site.tld;  return 301 https://some.site.tld$request_uri; }  

новый.site.tld

 server {  listen 443 ssl http2;  listen [::]:443 ssl http2;  server_name new.site.tld;  set $base /var/www/some.site.tld/other;  root $base/new;   # Security  include secure.conf;   # Logging  access_log /var/log/nginx/new.site.tld.access.log cloudflare;  error_log /var/log/nginx/new.site.tld.error.log warn;   # Main index  index index.html index;   include general.conf;  include cloudflare.conf;  location / {  try_files $uri $uri/ =404;  } }   # HTTP redirect server {  listen 80;  listen [::]:80;  server_name new.site.tld;  return 301 https://new.site.tld$request_uri; }