1

我在 CentOS 6.4 机器上设置了具有 2 个虚拟主机的 apache。
虚拟主机 1 - abc.com。
虚拟主机2-def.com

默认的是abc.com

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

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

4

2 回答 2

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

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

于 2013-07-18T07:19:22.387 回答
0

你试过用

wget http://Cent_OS_HOSTNAME/DEF_FOLDERDIRECTORY

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

让你Cent_OS_HOSTNAME的终端输入

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

于 2013-07-17T08:04:39.873 回答