首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >不备案的情况下,一个域名怎么给多个服务做导航?

不备案的情况下,一个域名怎么给多个服务做导航?

作者头像
萌萌哒草头将军
发布2025-04-06 22:16:28
发布2025-04-06 22:16:28
28600
代码可运行
举报
文章被收录于专栏:前端框架前端框架
运行总次数:0
代码可运行

前言

评论区有小伙伴说域名没有备案,无法使用子域名给每个服务做转发,导致只用使用 域名:端口 的方式访问服务!

相信有很多小伙伴是这种情况。如果没有给别人提供站点服务的需求,我也不建议你去备案!

因为可以借助 Nginx location 指令,规避这种问题!

当然,有钱的话,当然还是备案使用子域名吧!

Nginx location 指令

通过 Nginxlocation 指令,我们可以将一个域名的不同路径路由到不同的服务,

例如:

homepageembyalistchat

我们可以将常用的服务,例如 homepage,给默认端口 80 ,也就是根路径,其他服务使用 location 指定子路径!

配置
代码语言:javascript
代码运行次数:0
运行
复制
server {
    listen 80;
    server_name example.com;

    # 服务A配置
    location /emby/ {
        proxy_pass http://localhost:3000/;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }

    # 服务B配置
    location /alist/ {
        proxy_pass http://localhost:4000/;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }

    # 服务C配置
    location /chat/ {
        proxy_pass http://localhost:5000/;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }

    # 根路径配置
    location / {
        proxy_pass http://localhost:6000/;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}

接着重载配置: nginx -s reload ,配置就生效了!这样,就是给别人临时分享自己的服务,也不会觉得别扭了!(我是强迫症患者)!

最后,你如果有 homepage 服务,可以在这里指定快捷访问方式,当然浏览器新建的标签页也是可以设置的!

最后

这种方案实现了单域名服务多个独立应用,避免了子域名需要备案才能使用的烦恼。

所以这样配置之后,你觉得 域名:路径 vs 域名:端口 优雅方便了没有

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-04-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 萌萌哒草头将军 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • Nginx location 指令
    • 配置
  • 最后
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档