小编Dal*_*ius的帖子

Apache 允许访问符号链接

请帮我解决这个问题,我什至无法选择谷歌。不知道为什么这个 apache 配置没有按我预期的那样工作。

<VirtualHost *:80>        
        DocumentRoot "/var/www/x/frontend/www"
        ServerName test.dev
        Alias /uploads "/var/www/x/common/uploads"
        <Directory "/var/www/x/frontend/www">
                AllowOverride All
        </Directory>
        <Directory "/var/www/x/common/uploads">
                Options +FollowSymLinks
                AllowOverride All
                Order allow,deny
                allow from all   
        </Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

现在,当访问http://test.dev/uploads/something 时,我得到 403 Forbidden。在 apache 错误日志中:

“AH00037:不允许符号链接或链接目标不可访问:/var/www/x/common/uploads/something”

/var/www/x/common/uploads/something是一个符号链接/home/myusername/something,它是一个用 sshfs 挂载的远程文件夹。

/home/myusername/something 有 755 个权限,其中的所有内容都有 777 个权限。

apache-http-server symbolic-link

5
推荐指数
1
解决办法
7672
查看次数

标签 统计

apache-http-server ×1

symbolic-link ×1