某些 URL 的第二个 DocumentRoot

某些 URL 的第二个 DocumentRoot

我的 apache-config 中有以下设置:

 <VirtualHost 1.2.3.4:80>

    ServerName   example.com:80
    ServerAlias  www.example.com

    DocumentRoot /var/www/page

    <Location "/blog">

      DocumentRoot /var/www/blog

    </Location>

    RailsBaseURI /
    RailsEnv development

 </VirtualHost>

然而,

Apache 告诉我,不允许我有第二个DocumentRoot。我怎样才能使“www.example.com/blog”指向“/var/www/blog”?

我确信这是基本的,但我就是无法在网上找到正确的文档。

答案1

使用

Alias /blog /var/www/blog

而不是整个<Location>指令。

相关内容