Centos下Apache使用Symlink访问外部目录出现403

在Aapche 的document root 下创建软链到其他目录时, 无法从浏览器访问, 返回403错误. 主要检查两点:

1. 软链目标目录的每一级, 都要对所有人开放执行权限, 即对各级目录 chmod 711

2. 检查selinux的状态 /usr/sbin/getenforce, 如果是enforcing, 执行 setenforce 0 关闭selinux试试能不能访问, 如果能的话, 就是目录的安全策略问题. 需要对目标目录设置

chcon -R -t httpd_sys_content_t FOLDER_NAME/

以及 sudo setsebool httpd_read_user_content=1 

就可以了

原文地址:https://www.cnblogs.com/milton/p/4215143.html