尝试通过Nginx在同一服务器上同时运行LNMP和Node

时间:2020-08-27 23:09:47

标签: php node.js ubuntu nginx

我正在尝试在新服务器上运行一些旧站点-其中一些旧站点是PHP,另一些是Node。

我的所有PHP站点都运行良好,但是当我尝试指向其中一个节点站点时,它将重定向到已启用的PHP站点之一。

这是我的示例配置:

server {
    listen 80;

    server_name example.com www.example.com;
    root /var/www/html/example.com;

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

正确的节点站点正在本地主机的端口5000上运行。

但是,我却直接转到了第一个按字母顺序排列的PHP网站。

如何避免这种情况,而是指向正确的节点站点?

0 个答案:

没有答案