使用 NGINX 为反向本地代理创建自定义 URL

使用 NGINX 为反向本地代理创建自定义 URL

我正在尝试为反向代理设置自定义 URL。据我所知,代码应该相当简单。以下是我得到的:

worker_processes 1;

events {

     worker_connections 1024;

}

http {
    server {

        listen 8080;
        server_name www.example.com;

        location / {
            proxy_pass http://localhost:3000/;
        }
    }
}

之后在终端中我确保输入了以下命令:

sudo nginx -s reload

当我去www.example.com我收到“无法访问此站点”的消息,但是当我在 URL 中输入“localhost:8080”时,它成功从 localhost:3000 加载内容。

我在这里到底做错了什么?

答案1

需要找到 SSL_certificate

服务器 { 服务器名称 example.com

监听 443 ssl;ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem;ssl_certificate_key /etc/letsencrypt/live/koko.ztidev.com/privkey.pem;# 由 Certbot 管理包括 /etc/letsencrypt/options-ssl-nginx.conf;ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;# 由 Certbot 管理

相关内容