Nginx 代理通行证不起作用

Nginx 代理通行证不起作用

首先,在端口 8080 上部署了我的节点应用程序。它运行正常。然后我安装了 nginx。

这是文件夹中的 example.com 文件/etc/nginx/sites-enabled。我的 Node 应用程序在 8080 端口上运行,因此我使用了 proxy_pass。

server {

        listen 80;

        server_name example.com;

        location / {

                proxy_pass http://localhost:8080/;

        }

}

当我尝试使用这样的 IP 地址和端口访问我的应用程序时;

1.1.1.1:8080

我可以成功访问我的应用程序,一切进展顺利。

最后,我想将我的example.com域连接到在 8080 端口上运行的 My Node 应用程序。因此我创建了这样的 DNS;

类型 内容 内容
A 示例.com 1.1.1.1

但当我访问我的域名时,我看到的是;Welcome to nginx!(默认)页面。这意味着我的域名没有连接到8080端口,只需使用80端口,因为当我使用我的 IP 地址时80端口我也看到了这个页面。

为什么不工作?

相关内容