Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从localhost获取apache上的虚拟托管站点_Apache_Virtualhost - Fatal编程技术网

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

从localhost获取apache上的虚拟托管站点,apache,virtualhost,Apache,Virtualhost,我已在CentOS 6.4机箱上安装了apache和2台虚拟主机。 虚拟主机1-abc.com. 虚拟主机2-def.com 默认值是abc.com 现在在同一个框中-我需要在def.com上执行wget。但这样做意味着我是通过外部网络而不是使用本地主机访问它。我如何在不必通过外部网络的情况下在此框中获取def.com 一种方法是修改/etc/hosts。还有其他方法吗?你试过使用 wgethttp://Cent_OS_HOSTNAME/DEF_FOLDERDIRECTORY 这将允许您在内部网

我已在CentOS 6.4机箱上安装了apache和2台虚拟主机。
虚拟主机1-abc.com.
虚拟主机2-def.com

默认值是abc.com

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

一种方法是修改/etc/hosts。还有其他方法吗?

你试过使用

wgethttp://Cent_OS_HOSTNAME/DEF_FOLDERDIRECTORY

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

要在终端中获取您的
Cent\u OS\u主机名
,请键入

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

你试过使用

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

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

要在终端中获取您的
Cent\u OS\u主机名
,请键入

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

 wget --header="Host: def.com" http://127.0.0.1/
基本上,需要发送主机头


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

我应该为Cent_OS-HOSTNAME添加什么?我尝试了127.0.0.1,但没有成功。我应该为Cent_OS-HOSTNAME设置什么?我尝试了127.0.0.1,但没有成功。结果=
连接到…
永远挂起结果=
连接到…
永远挂起