Apache试图从DocumentRoot而不是Alias目录加载

时间:2013-07-15 06:15:23

标签: apache directory document-root

我已将我的DocumentRoot设置为,让我们说,X。

另外,我有一个Alias / web指向目录Y。

我可以在/ web上加载主页,没有任何问题。但对于与/ web主页在同一网站中的任何其他页面,Apache会尝试从X而不是Y加载它。

如何让Apache从Y / *而不是X / *加载/ web / *的所有内容?

1 个答案:

答案 0 :(得分:2)

也许您错过了别名目录的Directory指令?

这个配置适用于我:

[...]
DocumentRoot /web
[...]
<Directory /web/>
       Options Indexes FollowSymLinks MultiViews
       AllowOverride None
       Order allow,deny
       allow from all
</Directory>

Alias /web2/ "/var/www/"
<Directory "/var/www">
       Options FollowSymLinks
       AllowOverride None
</Directory>
[...]