macos – 在Sites目录中创建另一个目录中的文件的符号链接


question解决了如何在Sites目录中启用符号链接;但是,它只适用于目录.

使用FollowSymLinks,OS X上的Apache将遵循目录的符号链接,但不会跟踪文件.

例如:

这适用:〜/ Sites / Experiments – > /用户/名为myUsername /项目/实验/

这失败了:〜/ Sites / test.html – > /Users/myusername/Projects/Test1/test.html

Forbidden 
You don't have permission to access

如何配置Apache或权限以便Apache遵循文件符号链接?

最佳答案 目标文件需要Apache用户可读(可能是www-data)才能提供服务.目录是不同的,因为大多数用户能够在目录上执行以查看包含的文件列表,无论他们是否可以读取包含在其中的文件.

点赞