阿帕奇 - 虚拟主机 - 工程只有一个 [英] Apache - virtualhost - works only one
本文介绍了阿帕奇 - 虚拟主机 - 工程只有一个的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要我的本地开发机器上的一对夫妇virtualhosts的。
不幸的是它需要的窗户。
I need a couple of virtualhosts on my local dev machine. Unfortunately it needs to be windows.
的httpd-vhost.conf
httpd-vhost.conf
<VirtualHost *:80>
ServerAdmin mateusz.tracz@vd.pl
DocumentRoot "C:/xampp/htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
ServerAdmin mateusz.tracz@vd.pl
DocumentRoot "C:/xampp/htdocs/manadom.local/public"
ServerName manadom.local
ErrorLog "logs/manadom.local-error.log"
CustomLog "logs/manadom.local-access.log" combined
</VirtualHost>
<VirtualHost *:80>
ServerAdmin mateusz.tracz@vd.pl
DocumentRoot "C:/xampp/htdocs/galeriabiznesu"
ServerName gb.loc
ErrorLog "logs/gb.loc-error.log"
CustomLog "logs/gb.loc-access.log" combined
</VirtualHost>
和主机文件:
127.0.0.1 localhost
127.0.0.1 manadom.local
127.0.0.1 gb.loc
的问题是:
本地主机指向
The problem is: localhost points to
C:/xampp/htdocs/manadom.local/public
manadom.local点
manadom.local points to
C:/xampp/htdocs/manadom.local/public too
gb.loc点
gb.loc points to
C:/xampp/htdocs/manadom.local/public
我无法知道什么是错的?
I can't idea what's wrong?
请帮助我,我不是管理员,但我了解它很多,我不知道什么可能我可以做错误的。
Please help me, i'm not an admin but i read about it lot and i don't know what possibly i can do wrong.
推荐答案
是的,正如所说,虚拟主机的指令之前,你应该有:
Yes, as said, before virtual hosts directives you should have:
NameVirtualHost *:80
这篇关于阿帕奇 - 虚拟主机 - 工程只有一个的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文