为什么符号链接未启用 - apache

为什么符号链接未启用 - apache

我已将 apache 映射到根目录 /var/www/vhosts。如果我将文件/文件夹放在那里,我就可以看到它们并可以浏览它们。但是,如果我将符号链接放在 /var/www/vhosts 中,我会得到 403 - 没有权限。
我对此文件夹有以下指令:

<Directory "/var/www/vhosts">
   Options Indexes FollowSymLinks
   AllowOverride All
</Directory>

答案1

符号链接指向哪里?这些文件的权限/所有者/组是什么?对上面的目录执行 ll,以便我们查看是否是这个问题。当您在服务器上时,您是否能够正确导航这些符号链接?

答案2

符号链接是什么?

符号链接的数据的权限是什么?

Apache 在您的配置中以哪个用户和组身份运行?

答案3

您必须确保 apache 对您尝试提供的文件具有读取权限。

相关内容