当遇到“nginx directory index of "" is forbidden”这个错误时,通常意味着Nginx无法找到或无法访问指定的目录索引文件,或者没有权限访问该目录。下面是一些可能的解决步骤,按照你的提示进行分点回答: 检查nginx配置文件中的目录权限设置: 确保Nginx配置文件(通常是nginx.conf或站点特定的配置文件,如/etc/nginx/sites...
暂停、删除容器 1. docker stop nzc-nginx # nzc-nginx 容器| 容器ID 也可以,只需要前3位数字即可 docker rm nzc-nginx docker rm -f nzc-nginx #直接删除正在运行的容器 1. 2. 3. ![]() ### 5、重新启动一个挂载目录的容器 1. 2. 3. 4. docker run -p 80:80 –name nzc-nginx -v /home...
在部署好Nginx服务器后,输入IP地址和端口号,返回403 Forbiddent 查看日志error.log,发现报错信息为: directory index of "xxx" is forbidden 其中,xxx是在/etc/nginx/nginx.conf中指定的root目录。 报错根因:直接使用IP地址和端口号访问时,需要指定index,如果未指定,出现该报错。 这时候,可以在nginx/nginx.conf中...
查看日志nginx/logs/error.log,发现报错信息为:directory index of "xxx" is forbidden。 其中,xxx是在/etc/nginx/nginx.conf中指定的root目录。 报错原因: 直接使用IP地址和端口号访问时,需要指定index,如果未指定,就会出现该报错。 解决方法: 在/etc/nginx/nginx.conf中做如下修改: #在nginx.conf文件中指定ind...
前几天在查看线上日志时发现 error.log 频繁输出 【Nginx】directory index of [folder] is forbidden 错误。之前没有遇到过,所以就开始做排查。 排查 首先观察配置文件,大概如下: server { listen 8888; server_name localhost; root /test; error_log /test/error.log; ... location /home { try_files $...
2022/01/18 04:05:17 [error] 24#24: *1 directory index of “/usr/share/nginx/html/” is forbidden, client: x.x.x.x(我自己电脑的公网IP地址), server: localhost, request: “GET / HTTP/1.1”, host: “x.x.x.x:8080(这里是我容器宿主机的IP和端口号,8080是映射到nginx容器80的端口号...
日志信息记录如下: *481 directory index of "/home/www/hexo/" is forbidden~~~ 解决:去nginx conf目录下 配置文件nginx.conf 加上配置 autoindex on;自动索引 重启ngxin 即可 参考:https://blog.csdn.net/guanxs/article/details/107901101
一般是容器化部署会碰到,主机部署比较少见。查看docker日志可以看到*1 directory index of "/usr/share/nginx/html/" is forbidden这种报错。 原因 原因分析同上一个解决方案,给root权限。 解决方案 主要针对容器化部署场景,主机方式部署没碰到过,详见下面原因分析。
问题描述: directory index of “/xx/xx/xx/“ is forbidden,网页访问403; 解决思路: 代码语言:javascript 复制 # nginx.conf autoindex on;#进行列目录查看是否可以列目录为排错准备;# 需要排查的思路1.selinux2.目录下有没有index.html 文件(如果有就需要配套有 index index.html index.php)3.权限问题 chow...
error_log/Downloads/Dokcers/b1/web/error.loginfo; # 打开这个模式有注意排错 # IP access allow192.168.x.x/22; # 限制IP段登陆 deny all; } 除了以上情况,还有403错误。需要排查的思路 1. selinux 2. 目录下有没有index.html 文件(如果有就需要配套有 index index.html ) 3. 权限问题...