我有一个带有以下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。