nginx 反向代理无法正确提供本地域服务

nginx 反向代理无法正确提供本地域服务

我想在我的计算机本地解析一些域名。为此,我添加了/etc/hosts以下行:

127.0.0.1 example.com

然后我使用以下配置文件配置了 nginxexample.com.conf

server {
      server_name example.com;
      client_max_body_size 100M;

      ssl_certificate /home/user/certs/example.crt;
      ssl_certificate_key /home/user/certs/example.key;

      location / {
              proxy_pass https://127.0.0.1:3000;
      }

      listen 80;
}

当我访问 example.com 时,我仍然无法获得所需的访问权限,但如果我输入 example.com:3000,一切就都正常了。为什么代理无法正确解析端口号?

我正在使用 Ubuntu 18.04 和 nginx 1.14

相关内容