You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

家庭服务器Web应用Nginx反向代理无法通过域名访问故障排查

无法通过域名访问家庭服务器Web应用的故障排查问题

环境与配置说明

  • Cloudflare DNS的A记录已指向公网IP,本地防火墙已关闭,采用Cloudflare提供的SSL服务
  • Web应用运行在本地127.0.0.1:1624,本地直接访问该地址正常
  • 使用Nginx作为反向代理,监听80端口,反向代理目标为127.0.0.1:1624
  • 路由器已配置80端口转发至内网服务器的80端口

当前Nginx配置(已尝试两种server_name设置)

server 
{
    server_name {mypublicip};
    #server_name {mydomainname};
    listen       80;

    location / {
            proxy_pass http://127.0.0.1:1624; # my web app proxy

            proxy_http_version 1.1;
            proxy_set_header Host $host:$server_port;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header X-Forwarded-Proto $scheme;
        }

    #error_page  404              /404.html;
    # redirect server error pages to the static page /50x.html
    #
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   html;
    }
}

已尝试的操作

  • 将Nginx的server_name设置为域名
  • 将Nginx的server_name设置为公网IP

问题

本地访问127.0.0.1:1624正常,但无法通过域名访问网站,请问可能的原因是什么?


内容的提问来源于stack exchange,提问作者Fictor

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 03:27:39