首页 > Web开发 > 详细

Apache 使用软连接设置访问路径遇到的问题总结

时间:2015-09-01 14:06:13      阅读:394      评论:0      收藏:0      [点我收藏+]

Apache 使用软连接设置访问路径遇到的问题总结


#目录的链接属性

[root@IT-test webapps]# ll /alidata/xx/webapps/xx
lrwxrwxrwx 1 root root 15 9月   1 10:53 /alidata/xx/webapps/xx -> /root/test/mail
[root@IT-test webapps]# ll /root/test/mail/
总用量 12
-rw-r--r-- 1 root root   7 8月  10 17:08 1.txt
-rwxr-xr-x 1 root root 348 8月  11 14:12 curl_interhb.sh
-rw-r--r-- 1 root root  11 9月   1 10:00 index.html


#Apache中vhosts配置的虚拟主机xx.dyb.com

[root@IT-test webapps]# tail -100 /usr/local/apache2/conf/extra/httpd-vhosts.conf 

<VirtualHost *:80>
    ServerAdmin admin@dyb.com
    DocumentRoot /alidata/xx/webapps/xx
    <Directory "/alidata/xx/webapps/xx">
        Options Indexes FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>
    ServerName xx.dyb.com
    DirectoryIndex index.html index.htm index.jsp
    ErrorLog logs/uh.dyb.com_error_log
    CustomLog logs/uh.dyb.com_access_log common
</VirtualHost>

1. 访问xx.dyb.com时出现 503 错误

这个原因是因为Options -Indexes FollowSymLinks,Indexs属性用来控制允许显示目录下的文件列表,没有特殊需求最好不开启。

需要将这一条参数改为Options Indexes FollowSymLinks



2. 访问xx.dyb.com时出现403错误

报错信息为:Symbolic link not allowed or link target not accessible

这个原因是/alidata/xx/webapps/xx  链接到的/root/test/mail/目录需要有执行权限

执行chmod -R +x /root



Apache 使用软连接设置访问路径遇到的问题总结

原文:http://szh11.blog.51cto.com/825676/1690446

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!