2013-07-17 128 views
1

我在CentOS 6.4框中设置了2个虚拟主机的Apache。
虚拟主机1 - abc.com。
虚拟主机2 - def.com从本地主机获取apache虚拟主机站点

而默认的是abc.com

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

一种方法是修改/ etc/hosts。任何其他方式?

回答

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

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

0

你尝试使用

wget http://Cent_OS_HOSTNAME/DEF_FOLDERDIRECTORY

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

为了让您在Cent_OS_HOSTNAME终端类型

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

+0

我应该为Cent_OS-HOSTNAME做些什么?我试过127.0.0.1,但没有工作。 – dharm0us