Nuxt. js приложение за nginx обратным прокси-сервером, загружающее сразу несколько страниц - PullRequest
0 голосов
/ 06 мая 2020

У меня есть приложение nuxt. js за обратным прокси nginx. Файл nginx conf выглядит следующим образом:

  server {
    listen 80;
    # Match *.lvh.me
    server_name  ~^(?<user>.+)\.lvh\.me$;

    location / {
      proxy_pass http://localhost:8080/sites/$user$uri$is_args$args;
    }

    location ~* \.(?:js|css|jpg|jpeg|gif|png|ico|cur|svg)$ {
      proxy_pass http://localhost:8080;
    }

  }

Как видите, я сопоставляю все поддомены своего сайта с указанным c путем на моем сайте, и он работает нормально. Я также сопоставляю все ресурсы, которые должны быть загружены из root (потому что в противном случае возникает ошибка 404).

Единственная проблема, с которой я сталкиваюсь, это то, что всякий раз, когда я посещаю поддомен e.g subdomain.lvh.me, он загружается две страницы друг над другом, исходная страница из поддомена root (что ожидается), но также и страница из основного домена root i.e. lvh.me (что не ожидается).

Можете ли вы пожалуйста, проверьте мой файл conf, чтобы узнать, не делаю ли я что-нибудь не так?

...