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

nginx упорядочивает сайты node js в каталогах

Я использую несколько сайтов NodeJS на DigitalOcean VPS и хотел бы организовать сайты в папки, помеченные их доменом, например busstopcards.co.uk. К сожалению, мой / etc / nginx / sites-available / default не работает, домен не разрешается в приложение узла

server {
    listen 80;

    server_name busstopcards.co.uk;
    root /home/user;
    location /busstopcards.co.uk  {
            proxy_pass http://127.0.0.1:3000;
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection 'upgrade';
            proxy_set_header Host $host;
            proxy_cache_bypass $http_upgrade;
            # Uncomment to enable naxsi on this location
            # include /etc/nginx/naxsi.rules
    }
}

Пожалуйста, может кто-нибудь предложить решения Спасибо, Дэвид

Это тривиальное использование nginx. Вы читали какую-либо документацию, руководства или краткое руководство? Руководство для начинающих Nginx. Мой учебник по nginx, который охватывает множество основ.

Вам необходимо создать символьную ссылку от сайтов с активированным доступом к сайтам, доступным.

server {
  listen 80;
  server_name busstopcards.co.uk;
  root /var/www/busstopcards;
  location /  {
    # Whatever
  }
}

server {
  listen 80;
  server_name example.com;
  root /var/www/example.com;
  location /  {
    # Whatever
  }
}