Rocky Linux 上的 nginx 目录列表

发布于 2025-01-10 08:44:01 字数 475 浏览 0 评论 0原文

谁能告诉我为什么 Rocky Linux 8 上的 nginx 没有列出 /some/dir/ 下的文件和目录?

我的配置是:

cat /etc/nginx/conf.d/web.conf


server {
        listen   80;
        server_name  some_name.com;
        access_log /var/log/nginx/access.some_name.com.log;
        error_log  /var/log/nginx/error.some_name.com.log;


        root   /some/dir;
        location / {
                autoindex on;

        }
}

此文件显示为/some/dir/index.html。没有目录列表,错误日志中也没有错误。

谢谢

Can anyone tell me why nginx on Rocky Linux 8 is not listing files and dirs under /some/dir/ ?

My config is:

cat /etc/nginx/conf.d/web.conf


server {
        listen   80;
        server_name  some_name.com;
        access_log /var/log/nginx/access.some_name.com.log;
        error_log  /var/log/nginx/error.some_name.com.log;


        root   /some/dir;
        location / {
                autoindex on;

        }
}

This file is displayed instead /some/dir/index.html. No directory listing and no error in the error log.

Thank you

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

↙厌世 2025-01-17 08:44:01

解决方案是将这一行添加到配置中:index index.html;
并从目录中删除该文件。
真的很棘手。

Resolution is to add this line into config: index index.html;
and delete the file from the directory.
Really tricky.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文