我在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