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