【发布时间】:2014-12-31 07:10:48
【问题描述】:
假设blah.com、blah2.com 都指向同一个服务器,IP=5.31.111.7。
我想要:
访问
blah.com服务/var/www/site1访问
blah2.com服务/var/www/site1访问
5.31.111.7服务/var/www/site2
我试过了
<VirtualHost *:80>
DocumentRoot /var/www/site1
</VirtualHost>
<VirtualHost 5.31.111.7:80>
DocumentRoot /var/www/site2
</VirtualHost>
但现在一切都转到/var/www/site2,这不是我想要的。
如何配置VirtualHost,使服务的网站依赖于URL?
PS:为什么我应该在 /etc/apache2/sites-enabled/000-default 而不是 /etc/apache2/apache2.conf 中这样做?看不懂这个sites-enabled/sites-available/default的命名...为什么Debian默认会有这么多不同的配置文件,这么简单的事情?
【问题讨论】:
标签: apache virtualhost