ホームページ  >  記事  >  バックエンド開発  >  nginx設定ファイルとhostsファイルの順序関係

nginx設定ファイルとhostsファイルの順序関係

WBOY
WBOYオリジナル
2016-06-13 12:19:151999ブラウズ

nginx設定ファイルとhostsファイルの順序関係
お聞きしたいのですが、Windowsのhostsのマッピング項目とnginxで設定されているサーバーのホストの関係はどうなっているのでしょうか?ブラウザを使用してアクセスする場合、最初にホスト ファイルでドメイン名が検索され、次に IP アドレスを介してリソースにアクセスされますか? nginx は (IP アドレスであるため) リクエストと一致しませんか?
------ソリューションのアイデア----------------------

引用:
お聞きしたいのですが、Windowsのホストのマッピング項目とnginxで設定されているサーバーのホストはどのような関係にあるのでしょうか?ブラウザを使用してアクセスする場合、最初にホスト ファイルでドメイン名が検索され、次に IP アドレスを介してリソースにアクセスされますか? nginx は (IP アドレスであるため) リクエストと一致しませんか?



は IP 経由でリソースにアクセスしますが、nginx は応答の処理に必要な設定ファイルと一致するホスト名をリクエスト ヘッダーで見つけます
<br />GET /rabbit/tracking-ad/main.js.map HTTP/1.1<br />Host: csdnimg.cn //注意这个,nginx会根据这个匹配servername<br />Connection: keep-alive<br />Cache-Control: max-age=0<br />User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36<br />Accept: */*<br />Referer: http://bbs.csdn.net/forums/PHP<br />Accept-Encoding: gzip, deflate, sdch<br />Accept-Language: zh-CN,zh;q=0.8<br />
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。