同一VPS上的多个域名

时间:2017-12-04 18:54:02

标签: node.js nginx dns vps

我有一个带有以下IP地址的a2hosting VPS服务器:67.209.122.170。 我的两个网站有两个godaddy域名 - greenlemonevents.com和downloadexplore.com。

我已经在远程服务器上使用不同的端口托管了我的两个nodejs应用程序,并且我更新了godaddy上的两个域名的DNS以指向67.209.122.170,并且我使用nginx作为Web服务器来反向代理。我将/ etc / nginx / sites-available / default中的以下代码更改为:

server {
    listen 80;

    server_name www.greenlemonevents.com;

    location / {
        proxy_pass http://67.209.122.170:8000;
        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;
     }
}

server {
    listen 80;

    server_name www.downloadexplore.com;

    location / {
        proxy_pass http://67.209.122.170:8080;
        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;
     }
}

这里Greenlemonevents运行正常,但是当我打开downloadexplore.com时,它会打开greenlemonevents.com。

0 个答案:

没有答案