我知道这个问题,这与我的非常相似,但我感兴趣的是为什么这是默认行为。
由于默认情况下文档根目录为/var/www/html
,据我所知,无法访问位于的文件/usr/share
。因此,我认为允许访问这些文件没有任何意义。
Apache 版本 2.4,在 Ubuntu Xenial(16.04)上
答案1
使用符号链接怎么样?根目录也可以更改。/usr/share 是共享文件的地方,因为目录命名表明这是一个共享文件的地方,那么为什么不通过 http 共享这些文件呢?/srv 是另一个使用不同服务提供共享文件的传统地方。