繁体   English   中英

nginx DNS重定向:它如何工作

[英]nginx DNS redirect: how does it work

我正在尝试进行一些DNS重定向:如果用户访问h##p://subdomain.mydomain.com ,则他/她将被重定向到h##p://www.mydomain.com/some/url

我认为可以使用DNS服务器中的URL记录来完成。 但是,就像在这里提到的那样,它也可以通过HTTP服务器配置来完成。 而且...让我感到困惑。

AFAIK,请求以DNS解析开始,该解析为我们提供了服务器的IP地址。 从那里开始,HTTP流量基于IP。 那么,nginx / apache如何知道服务器名称?

没有DNS URL记录。 如果您指的是DNSimple产品,则它实际上是CNAME (或A )记录和简单HTTP服务器的组合。

HTTP客户端(浏览器)在标头中发送服务器的名称,作为HTTP请求的一部分。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM