背景:用 mac 自带的 apache 环境访问我的项目,发现在浏览器输入 url,如果该目录中没有 index 文件,就会报错 403 Forbidden no permission ...,是由于配置文件禁止访问目录列表。
解决办法:
修改配置文件:
1.切换为 root 用户
sudo su复制代码
2.修改配置文件
vi /etc/apache2/httpd.conf复制代码
在 vi 中快速找到该行 Options FollowSymLinks Multiviews
/Options FollowSymLinks Multiviews复制代码
替换成
Options Indexes FollowSymLinks Multiviews复制代码
3.重启 apache 服务
sudo apachectl restart复制代码
ok~目录列表可以正常访问了~
转载于:https://juejin.im/post/5d034d4c5188254cf36f1145