cat*_*lin 3 dns ip nginx load-balancer
所以似乎我无法通过 IP 浏览网站,但我可以使用它的主机名浏览。
C:\Users\c>nslookup www.example.com
Non-authoritative answer:
Name: cx-cdn-bre.gss.consultix.net
Addresses: 62.168.203.241
62.168.202.241
Run Code Online (Sandbox Code Playgroud)
尝试访问 62.168.203.241 显示“nginx 内部服务器错误”但是如果我访问 www.example.com,页面会加载。这怎么可能?
Apache 和 nginx(不确定其他人......)都可以根据用于连接和请求文件的主机名为来自同一 IP 的多个站点提供服务。
但是当您通过 IP 地址访问服务器时,必须定义一个虚拟主机来为使用的名称(IP)提供服务。服务器生成错误的事实表明服务器的配置存在“错误” - 它根本没有设置为响应 IP,或者它正在响应并提供 PHP 或其他脚本该脚本存在某种类型的问题。
| 归档时间: |
|
| 查看次数: |
9817 次 |
| 最近记录: |