`
mybwu_com
  • 浏览: 192733 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

开启Nginx的目录文件列表功能

 
阅读更多
nginx默认是不允许列出整个目录的。如何开启Nginx的目录文件列表功能?
打开nginx.conf文件,在location server 或 http段中加入
autoindex on;
另外两个参数最好也加上去:
autoindex_exact_size on;
显示出文件的确切大小,单位是bytes。
改为off后,显示出文件的大概大小,单位是kB或者MB或者GB
autoindex_localtime on;
默认为off,显示的文件时间为GMT时间。
改为on后,显示的文件时间为文件的服务器时间

配置Nginx目录列表的方法详细参照:http://wiki.nginx.org/NginxChsHttpAutoindexModule

配置示例:

		location /upload {
			autoindex on;
			autoindex_exact_size on;
			autoindex_localtime on;
			alias	F:\\PHP\\upload;
		}
显示示例:



分享到:
评论

相关推荐

    nginx 映射本地文件

    Nginx的配置文件通常位于 `/etc/nginx/nginx.conf` 或 `/etc/nginx/sites-available/` 目录下。我们需要创建一个新的虚拟主机配置文件,例如 `local_file_mapping.conf`,并将其软链接到 `sites-enabled` 目录,以...

    Nginx 配置文件 nginx.conf 详解

    Nginx 配置文件 nginx.conf 详解 Nginx 配置文件 nginx.conf 是 Nginx 服务器的核心配置文件,它控制着 Nginx 服务器的行为和性能。在这个配置文件中,我们可以设置服务器的用户和组、...`,这将开启文件传输功能。

    linux-autoindexforNginx美化Nginx默认的目录文件索引页

    当我们访问一个目录而不是具体的文件时,Nginx会显示一个默认的目录索引页面,列出该目录下的所有文件和子目录。然而,这个默认的索引页通常只包含基本的文件名和大小信息,看起来可能不太美观。为了提升用户体验,...

    Web应用安全:Nginx禁止目录列出配置.pptx

    Nginx默认情况下可能会开启"autoindex on"选项,这允许Nginx在用户请求一个目录而不是具体文件时,自动生成并显示该目录中的文件列表。这一功能在某些场景下是有用的,但如果没有适当的权限控制,它就成为了一个潜在...

    Nginx配置文件的详细说明.docx

    Nginx是一款高性能的HTTP和反向代理服务器,它的配置文件是实现其功能的核心,用于定义服务器的...以上是Nginx配置文件中关键部分的详细解析,通过合理配置这些参数,可以优化Nginx的性能和功能,满足各种Web服务需求。

    Nginx文件上传进度显示

    ### Nginx文件上传进度显示知识点详解 #### 一、Nginx Upload Progress 模块简介 Nginx 是一款广泛使用的高性能 HTTP 和反向代理 Web 服务器,它以其稳定性、丰富的功能集、示例配置文件和低资源消耗而著称。在文件...

    nginx的各项详细配置-超多注释

    综上所述,Nginx的配置文件"nginx.conf"涵盖了上述各项功能,而"nginx.txt"说明文件可能提供了更详细的解释和示例。了解并熟练掌握这些配置,能够帮助我们更好地管理和优化Nginx服务器,提升Web服务性能。

    nginx TOMCAT 文件下载 上传 进度条 缓存

    上述配置会让Nginx从`/var/www/downloads`目录下服务文件,并开启`sendfile`优化,提高传输效率。 3. **文件上传** 文件上传通常在应用服务器如Tomcat中处理,通过Servlet或Filter接收上传请求,保存文件到服务器...

    Nginx配置文件说明

    配置文件是Nginx的核心部分,它定义了Nginx的行为和功能。以下是对标题和描述中提及的Nginx配置文件部分知识点的详细说明: 1. **基本配置** - `user www www`: 这行指定Nginx运行时使用的用户和组,通常为非root...

    nginx-1.9.15文件下载服务器

    总之,Nginx 1.9.15 作为文件下载服务器,结合其强大的静态文件处理能力、反向代理和负载均衡功能,能够有效地为用户提供安全、高效的文件下载服务。正确配置和管理 Nginx,对于优化用户体验和维护系统稳定至关重要...

    一个完整的nginx配置文件范例参考(含负载均衡)

    这个配置文件展示了 Nginx 如何实现基本的 HTTP 服务、日志记录、GZIP 压缩以及负载均衡功能。在实际应用中,可以根据需要调整各个参数,以满足特定的性能和安全需求。通过这种方式,Nginx 可以有效地管理多个后端...

    nginx配置文件说明[参考].pdf

    Nginx的强大还体现在它的反向代理、负载均衡和缓存等功能上。通过配置,Nginx可以将来自客户端的请求转发给后端的多个服务器,实现负载均衡,提高系统的可用性和可靠性。此外,Nginx还可以作为SSL/TLS终止点,减轻...

    启用Nginx目录浏览功能的方法

    在Web服务器配置中,启用目录浏览功能可以让客户端浏览服务器目录下的文件列表。这篇文章主要讲述了如何在Nginx服务器上启用该功能,并且提供了一个简单的配置示例。以下是一些关键知识点: 1. Nginx是一个高性能的...

    nginx配置文件祥解

    在Nginx的配置文件中,每一行指令都对应着一个特定的功能,对服务器的性能和响应速度有着直接影响。以下是配置文件中的关键设置及其详细解释: 1. **全局块**: - `user nobody nobody;`:指定Nginx进程的运行用户...

    window下使用nginx提供文件下载服务器配置

    此时,Nginx会监听8080端口,你可以通过访问`http://localhost:8080/test/test.rar`来测试文件下载功能,浏览器应该会弹出“另存为”对话框。 最后,如果需要关闭Nginx服务器,可以使用`nginx -s quit`命令,它会...

    Nginx上传文件全部缓存解决方案

    针对这种情况,我们需要禁用Nginx的上传文件缓存功能,使其直接转发文件数据。 要禁止Nginx的上传文件缓存,主要涉及到`proxy_request_buffering`指令。这个指令控制着Nginx是否在将请求转发给上游服务器之前缓冲其...

    简单编写html文件加载nginx发布的视频,实现在线播放nginx发布的视频

    # 开启目录索引,可以查看视频列表 sendfile on; add_header Content-Type video/mp4; # 如果你的视频是MP4格式 } } ``` 配置完成后,记得重启Nginx服务使配置生效。在命令行中运行`sudo service nginx restart...

    java实现客户端上传图片到ftp服务器,nginx提供http服务下载图片

    # 开启目录索引,显示文件列表 sendfile on; # 提高文件传输效率 expires 30d; # 设置缓存过期时间 } } ``` 重启Nginx后,访问`http://your_server_domain/images/`即可查看或下载图片。 最后,Java与Nginx之间...

    nginx-1.18包含将nginx添加到window服务的exe文件

    其中,`[service_name]`是服务的内部名称,`[display_name]`是服务在系统服务列表中的显示名称,`[path_to_nginx.exe]`是Nginx可执行文件的路径,`[path_to_nginx.conf]`是Nginx的配置文件路径。 3. **nginx...

Global site tag (gtag.js) - Google Analytics