为什么curl根据host配置的IP返回503,根据host配置的域名返回200ok
假设ab.cd.com是图片服务器的域名,用的是squid。
登陆了一台linux服务器,配置host:ab.cd.com 10.1.200.20,
执行curl -I http://ab.cd.com/abc.jpg -x 10.1.200.20:80 显示200ok,
执行curl -I http://ab.cd.com/abc.jpg 显示200ok,
执行curl -I http://10.1.200.20/abc.jpg 显示503,
配置了host之后访问ab.cd.com/abc.jpg 和 10.1.200.20/abc.jpg不是一样的吗,可为什么一个是200ok, 一个是503呢? 是squid服务器的问题吗? 请高手指点, 谢谢。