我在 /var/www 下 sudo ln -s 了一个目录,如何使得 /var/www 下的软连接可以被访问

解决方案 »

  1.   

    apache的httpd.conf文件加入
    <Directory "软连接执行的目录">
        Options Indexes FollowSymLinks
        Order allow,deny
        Allow from all
    </Directory>
    重启Apache
      

  2.   

    它默认配置不是有吗?........sites-enabled/000-default
    <Directory /var/www/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
    </Directory>软连接是在 /var/www 内
      

  3.   

    而且软连接指向的目录的 owner group 等我都设成 www-data 了
      

  4.   

    lz解决了吗,提供参考如何使得 /var/www 下的软连接可以被访问比如有个目录/var/www/news在ssh里面用命令执行: cd news
    ln -s ../www   www    //这样在news里面就创建了一个软链接
      

  5.   

    楼上的可能弄错了/www/var/symlinksymlink 指向另外的目录结束是无法访问,查看日志 "GET /font/info.php HTTP/1.1" 403 505