对Nginx配置多域名的疑问?

Nginx 配置多域名有如下疑问?就是比如用 Nginx 为服务器绑定了两个域名 a.comb.com
那么如何判定在服务器中执行的接口所属域名呢?
假设接口端口号为 3000 接口名为 get
那么是否是通过 a.com:3000/getb.com:3000/get 均可以请求到目标数据?

阅读 1.6k
1 个回答

http请求发送到服务器的时候会携带当时使用的域名信息,nginx就是根据这个识别的。 如果在nginx配置中这两个域名的配置指向同一个服务,那就是一样的,均可请求到想要的数据。

image.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题