Apache 2虚拟主机共享1个通用目录

时间:2013-03-25 22:43:48

标签: apache virtualhost

我有2个虚拟站点转到指定目录之外的同一目录。例如。

example1.com -> /var/www/example1
/var/www/example1/index.html meta redirects to /var/www/common/index.php?id=example1

example2.com -> /var/www/example2
/var/www/example2/index.html meta redirects to /var/www/common/index.php?id=example2

问题是我收到了Apache Not Found错误。但是,' locahost/example1'工作正常,' locahost/example2'工作良好。问题出在虚拟主机配置中,可能吗?

两者都是(缩写)......

<VirtualHost *:80>
  ServerName example1.com
  DocumentRoot /var/www/example1
</VirtalHost>

<VirtualHost *:80>
  ServerName example2.com
  DocumentRoot /var/www/example2
</VirtalHost>

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

对于它的价值,我无法理解这一点。我最终在Web根目录中执行了两个虚拟服务器,然后使用服务器端php来控制内容。如果有人认为这是坏事或对这个问题有实际答案,我很想知道。