首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Coding
V2EX  ›  问与答

Nginx 发问: Nginx 接收到一个没有配置的二级域名的时候会指向一个其他已经配置的二级域名

  •  
  •   BigDogWang · 95 天前 · 526 次点击
    这是一个创建于 95 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景:

    我 DNS 解析一些二级域名,有的已经在使用了,有的还没有开始使用。

    问题:

    当我访问一个已经 DNS 解析,但是 Nginx 上没有配置的二级域名(比如: http://api.vaipixel.fxcdev.com ),Nginx 会转发到一个已经配置好的二级域名上(这个问题就是会转发到 https://blog.fxcdev.com )

    我想请问下,这个是 nginx 的特性吗?可以通过配置关掉吗

    备注:

    打开 http://api.vaipixel.fxcdev.com 会转发到 https://blog.fxcdev.com ,因为证书和域名不一致会提示不安全

    7 回复  |  直到 2019-09-11 12:03:11 +08:00
        1
    SaltyLeo   95 天前
    跨域,你的 nginx 是手动配置的还是一键安装的?
        2
    BigDogWang   95 天前
    @SaltyLeo 手动配置的,需要贴一下配置文件吗
        3
    BigDogWang   95 天前
    nginx 配置

    ![]( https://s2.ax1x.com/2019/09/11/ndkB9S.png)


    blog 的配置

    ![]( https://s2.ax1x.com/2019/09/11/ndkfhT.png)

    api 域名没有做配置
        4
    taolu   95 天前
    没有配置的域名,会解析到 `default_server`, 如果没有 `default_server`,会解析到第一个还是最后一个域名(按字母排序)
        5
    xiri   95 天前 via Android
    在 nginx 中配置一个不绑定域名的默认站点就行了,你可以直接返回 404,也可以放个页面说明一下当前站点不存在
        6
    SaltyLeo   95 天前
    @BigDogWang 我这边不会有跨域的情况发生,ip 访问的是 nginx 默认站点,可以设置 302 到主站,我是使用 LNMP 一键安装的。
        7
    BigDogWang   95 天前
    了解到了~感谢各位大佬
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2541 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 31ms · UTC 13:38 · PVG 21:38 · LAX 05:38 · JFK 08:38
    ♥ Do have faith in what you're doing.