1

我已经建立了我DocumentRoot的身份,比如说,X。

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

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

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

4

1 回答 1

3

也许您错过了别名目录的 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>
[...]
于 2013-07-15T10:53:06.750 回答