为什么curl根据host配置的IP返回503,根据host配置的域名返回200ok

ansensp 2015-05-04 11:56:22
假设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服务器的问题吗? 请高手指点, 谢谢。



...全文
416 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ansensp 2015-05-06
  • 打赏
  • 举报
回复
自己顶一下,怎么无人回答呢

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧