0
我在httpd.conf文件中添加了虛擬主機容器。無法在網絡上看到網站,但可以在本地看到它
<VirtualHost *:80>
DocumentRoot /var/www/dev_sites/site
ServerName site.aa.local
</VirtualHost>
在我的/ etc/hosts中我的服務器計算機上的文件,它是:
127.0.0.1 site.aa.local
如果我去site.aa.local我的機器上,我可以看到我的網站。但是,如果我轉到我的網絡中另一臺計算機上的相同地址,則找不到該頁面。但是,如果我做了aa.local它發現。任何想法爲什麼我的網絡上的計算機無法看到它?
我在一臺centos機器上。
我接受了關於將myip site.aa.local添加到/etc/hosts...的建議,但我必須對我網絡上的所有計算機執行此操作。有沒有辦法在Apache中做到這一點,所以這是一個全球變化? – user983223 2012-03-07 02:45:36
不,您必須設置DNS服務器並配置所有機器才能使用它。如果你不想這麼做,那麼使用IP本身訪問你的站點並配置Apache,這樣做可能是最好的默認虛擬主機。 – 2012-03-07 02:49:10