我在CentOS 6.4框中设置了2个虚拟主机的Apache。
虚拟主机1 - abc.com。
虚拟主机2 - def.com。从本地主机获取apache虚拟主机站点
而默认的是abc.com。
现在在同一个盒子上 - 我需要做wget on def.com。但这样做意味着我通过外部网络访问它,而不是使用我的本地主机。如何在这个盒子上获取def.com而无需通过外部网络。
一种方法是修改/ etc/hosts。任何其他方式?
我在CentOS 6.4框中设置了2个虚拟主机的Apache。
虚拟主机1 - abc.com。
虚拟主机2 - def.com。从本地主机获取apache虚拟主机站点
而默认的是abc.com。
现在在同一个盒子上 - 我需要做wget on def.com。但这样做意味着我通过外部网络访问它,而不是使用我的本地主机。如何在这个盒子上获取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
这将显示您的主机名。
我应该为Cent_OS-HOSTNAME做些什么?我试过127.0.0.1,但没有工作。 – dharm0us