nginx 可以从本地主机访问,但不能从私有 IP 访问

nginx 可以从本地主机访问,但不能从私有 IP 访问

我正在尝试将一台 ubuntu 计算机暴露到我的本地网络以托管网站。安装 Nginx 并配置 ufw 以打开端口后。

我使用以下命令配置 Nginx:

http{
  server{
     listen 80;
     location / 
     {
        root /home/fabioaraujo/Desktop/site;
     }
  }
}

events { }

如果我通过它访问我的网站,localhost它工作正常。但是,如果我从网络中的另一台计算机访问我的本地 IP 地址,https://192.168.1.12/我会看到以下页面。

(无法发布图片)浏览器显示“404 页面未找到”

你能帮我调试一下吗?

答案1

我发现您使用 https 访问了您的私有 IP,而不是使用 http,也许这是错误,因为在 nginx 文件中您指定了端口 80。

相关内容