从localhost获取apache上的虚拟托管站点



我已经在一个CentOS 6.4盒子上安装了带有2个虚拟主机的apache
虚拟主机1-abc.com。
虚拟主机2-def.com.

默认值为abc.com.

现在在同一个框上-我需要在def.com上执行wget。但这样做意味着我通过外部网络而不是使用本地主机访问它。如何在这个盒子上获取def.com而不必通过外部网络。

一种方法是修改/etc/hosts。还有别的办法吗?

 wget --header="Host: def.com" http://127.0.0.1/

基本上,需要发送主机头。

您尝试过使用吗

wget http://Cent_OS_HOSTNAME/DEF_FOLDERDIRECTORY

这将允许您在内部网络中本地获取它们。

要在中的终端类型中获得您的Cent_OS_HOSTNAME

hostname -f这将显示您的主机名。

最新更新