为了账号安全,请及时绑定邮箱和手机立即绑定

请问配置多站点后再局域网另一台电脑如何方位test01.com?另一台电脑直接输入本台IP好像默认的还是访问的localhost,

正在回答

1 回答

另一台电脑需要配置hosts,指向你本机的IP,然后用域名访问.

1 回复 有任何疑惑可以回复我~
#1

情有独钟 提问者

明白了,万分感谢
2014-11-05 回复 有任何疑惑可以回复我~
#2

情有独钟 提问者

问题还是没有解决,配置另一台电脑hosts后,实现了在另一台电脑属于域名“test01.cm”,能对应到我的ip地址。但是用ip直接属于本身就登陆不了。 又试了下屏蔽掉“httpd-vhost”文件,本机localhost可以访问,另一台机子在输ip或者域名都不能访问。是不是需要httpd.conf里配置某些内容呢? appache版本是2.4.9的。 httpd.conf里边这部分和老师讲的不太一样:(接下条)
2014-11-05 回复 有任何疑惑可以回复我~
#3

情有独钟 提问者

# onlineoffline tag - don't remove Order allow,deny allow from all Require local </Directory> 多了一个require local 这个是什么意思呢,屏蔽试验过好像没什么作用
2014-11-05 回复 有任何疑惑可以回复我~
#4

情有独钟 提问者

require local 改为 require all granted,实现了局域网访问localhost下的网站,按照您的方法,也实现了局域网域名访问,但是配置多站点后仍然不知道怎么制定到每一个站点
2014-11-05 回复 有任何疑惑可以回复我~
#5

javascript: 回复 情有独钟 提问者

Apache先根据ServerName去找对应的虚拟主机,如果找不到就会分配他读到的第一个虚拟主机.你现在的情况是你设置了一个ServerName是test01.cm的虚拟主机,所以当你用ip访问的时候,它没有匹配成功,那么就进入了默认一个虚拟主机,就是你localhost的那个,你用test01.cm访问之后就正常了.之后再添加一个虚拟主机就行了,例如 <VirtualHost *:80> DocumentRoot /var/www/a ServerName a.com </VirtualHost>
2014-11-05 回复 有任何疑惑可以回复我~
查看2条回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信