阿帕奇 - 虚拟主机 - 工程只有一个 [英] Apache - virtualhost - works only one

查看:160
本文介绍了阿帕奇 - 虚拟主机 - 工程只有一个的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要我的本地开发机器上的一对夫妇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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆