主机文件和nginx配置文件之间的区别是什么?

主机文件和nginx配置文件之间的区别是什么?,nginx,hosts,Nginx,Hosts,如果我的hosts文件中有一个条目,并且主机名也在nginx configure文件的server块中,我想知道首先应用哪个文件,具体是什么,有人能告诉我吗 操作系统使用hosts文件将主机名解析为IP,通常首先计算主机名(可以自定义-至少在基于unix的操作系统上)。如果您告诉应用程序查找某个主机,例如www.example.com,它将在主机文件中查找该名称,并使用IP连接到该主机。如果在文件中找不到主机名,它通常会向配置的DNS服务器请求主机名。。有关更多信息,请参阅和 nginx使用另一

如果我的hosts文件中有一个条目,并且主机名也在nginx configure文件的server块中,我想知道首先应用哪个文件,具体是什么,有人能告诉我吗

操作系统使用hosts文件将主机名解析为IP,通常首先计算主机名(可以自定义-至少在基于unix的操作系统上)。如果您告诉应用程序查找某个主机,例如www.example.com,它将在主机文件中查找该名称,并使用IP连接到该主机。如果在文件中找不到主机名,它通常会向配置的DNS服务器请求主机名。。有关更多信息,请参阅和

nginx使用另一端服务器块中的主机名来确定要采取的适当操作。nginx评估请求中的主机头,并尝试将其与每个块中的
服务器名称
变量中配置的值相匹配。见和