我有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>
有什么建议吗?
答案 0 :(得分:0)
对于它的价值,我无法理解这一点。我最终在Web根目录中执行了两个虚拟服务器,然后使用服务器端php来控制内容。如果有人认为这是坏事或对这个问题有实际答案,我很想知道。